Dans certains hébergeurs il n'y pas la possibilité d'utiliser l'url rewriting, et c'est bien dommage... Car l'url rewriting permet, entre autre, d'avoir un référencement de première classe dans les moteurs de recherche qui n'indexent pas les page contenant du CGI (à part google, mais pas plus de deux valeurs).
Bref, ce petit bout de code, fais exactement la même chose.
D'abord, créer un fichier .htaccess sur la racine de votre site contenant ceci :
ErrorDocument 404 /Site/index.php?Rub=Erreur&Act=404
Puis, créer vos liens avec la fonction Lien de cette manière :
<a href="<? echo Lien("Rub", "Article", "Act", "Lire"); ?>" title="Lire">Article 1</a>
Et enfin, insérer la fontion Lien()
Et le petit bout de script dans votre fichier index.php...