Glougloute |
Le 09/12/2005 à 18:08  |
I love VIC |
Je voudrais équiper mon site de l'url rewriting en vue d'etre mieux référencé !
Voici mon htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule index_([a-z]+)_([1-9]+)_([a-z]+)\.html$ index.php?r=$1&p=$2&code=$3
Ma page se présente par exemple sous la forme suivante :
http://monsite.com/naz/index.php?r=funny&p=1&code=salut
Seul hic, quand je vais à la page :
http://monsite.com/naz/index_funny_1_salut.html
J'ai une erreur 404 :
The requested URL /home/xxx/www/naz/index.php was not found on this server.
J'ai fait une erreur mais je ne vois pas ou :(
Vous avez une tite idée ?
Merci d'avance. -- Je vous aiderai dans la mesure du possible ;) |
Anthony |
Le 09/12/2005 à 19:06  |
Fou du volant |
Salut,
RewriteRule ^index_([a-z]+)_([1-9]+)_([a-z]+)\.html$ /index.php?r=$1&p=$2&code=$3
(tu avais oublié le ^ qui marque le début de la chaîne)
et met le / qui précise si c'est la racine ou pas... bref part de la racine pour indiquer le répertoire :
/repertoire/index.php?r=$1&p=$2&code=$3
...
a + |
Glougloute |
Le 09/12/2005 à 19:46  |
I love VIC |
Tu me rends triste d'avoir toujours réponse à tout, et en plus c'est toujours juste
Merci encore. -- Je vous aiderai dans la mesure du possible ;) |
Anthony |
Le 09/12/2005 à 22:52  |
Fou du volant |
C'est le pur hasard ;-)
content que ça fonctionne
a + |