Bonjour.
Je prépare le rewriting d'un site en environnement local , avec WAMP server 2.0
Voici une petite règle de réécriture, pour commencer gentiment:
la ligne 3 est ok, mais la ligne 2 a le comportement suivant.
L'URL produit.php?num=100 par ex. m'envoie à l'adresse http://localhost/C:/wamp/www/racine-du-site/trek-100.html, soit l'URL absolue à partir de localhost!!! avec erreur 403 du coup. :?
Si je rajoute un slash
alors j'arrive dans http://localhost/trek-630.html.C'est mieux mais j'ai tjs pas visé juste. :?
Dois-je comprendre que j'ai un pb par rapport à l'arborescence de l'environnement local (localhost/www/racine-du-site)?
Je précise que le .htaccess se trouve précisément dans ce dossier, donc au même niveau que les URL réécrites / à réécrire.
J'ai fouiné un peu sur le forum mais je reste bredouille. Ça vous inspire qq chose?
D'avance merci.
Je prépare le rewriting d'un site en environnement local , avec WAMP server 2.0
Voici une petite règle de réécriture, pour commencer gentiment:
Code:
RewriteCond %{QUERY_STRING} ^num=([0-9]+)$
RewriteRule ^produit\.php$ trek-%1\.html? [R=301,L]
RewriteRule ^trek-([0-9]+)\.html$ produit.php?num=$1&rw [L,QSA]
la ligne 3 est ok, mais la ligne 2 a le comportement suivant.
L'URL produit.php?num=100 par ex. m'envoie à l'adresse http://localhost/C:/wamp/www/racine-du-site/trek-100.html, soit l'URL absolue à partir de localhost!!! avec erreur 403 du coup. :?
Si je rajoute un slash
Code:
RewriteRule ^produit\.php$ /trek-%1\.html? [R=301,L]
Dois-je comprendre que j'ai un pb par rapport à l'arborescence de l'environnement local (localhost/www/racine-du-site)?
Je précise que le .htaccess se trouve précisément dans ce dossier, donc au même niveau que les URL réécrites / à réécrire.
J'ai fouiné un peu sur le forum mais je reste bredouille. Ça vous inspire qq chose?
D'avance merci.