Salut,
J'avais trouvé une méthode très simple pour faire de l'url rewriting.
Dans .htacces j'avais mis :
"ErrorDocument 404 /index.php"
Et dans index.php, je récupérais la variable globale $REQUEST_URI, que je décomposais en différentes variables pour produire à la volée la page requise.
Tout marche impeccable, sauf un petit problème : une erreur 404 est renvoyée...
Ca ne gène pas un visiteur lambda qui n'y voit que du feu, mais googlebot, lui, perçoit l'erreur 404, en conclut que ma page n'existe pas, ce qui n'est pas très bon pour le référencement.
Je n'ai pas très envie de me mettre à l'url rewriting traditionnel.
Je vouvrais bien garder la même méthode, mais sans générer une erreur...
Comment écrire mon .htaccess pour que toute requête soit renvoyée sans erreur vers index.php ? (Tout en gardant bien sûr dans $REQUEST_URI la requête du visiteur).
J'avais trouvé une méthode très simple pour faire de l'url rewriting.
Dans .htacces j'avais mis :
"ErrorDocument 404 /index.php"
Et dans index.php, je récupérais la variable globale $REQUEST_URI, que je décomposais en différentes variables pour produire à la volée la page requise.
Tout marche impeccable, sauf un petit problème : une erreur 404 est renvoyée...
Ca ne gène pas un visiteur lambda qui n'y voit que du feu, mais googlebot, lui, perçoit l'erreur 404, en conclut que ma page n'existe pas, ce qui n'est pas très bon pour le référencement.
Je n'ai pas très envie de me mettre à l'url rewriting traditionnel.
Je vouvrais bien garder la même méthode, mais sans générer une erreur...
Comment écrire mon .htaccess pour que toute requête soit renvoyée sans erreur vers index.php ? (Tout en gardant bien sûr dans $REQUEST_URI la requête du visiteur).