Version complète: sur le forum Webmaster Hub : url rewriting en local avec Wamp
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
sebwaz
Bonjour,

Je n'arrive pas à faire fonctionner l'URL rewriting en local avec Wamp.
Le module rewriting est activé (décoché dans httpd.conf et je le vois dans Apache/Apache modules)
Avec Wamp, j'ai changé de répertoire de travail (D:/Webdesign au lieu du www par défaut) et ça fonctionne (lien localhost)
J'ai un répertoire test (dans D:/Webdesign) dans lequel il y a un test.html et un test.php et le .htaccess suivant :
CODE
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^test\.html$ /test/test.php [L]


Le but du test... Renvoyer test.html vers test.php

Et... Ca ne marche pas.

1/ Avec la ligne "Options +FollowSymLinks", j'ai une superbe erreur 500 Internal Server error avec le code suivant : "D:/Webdesign/test/.htaccess: Illegal option RewriteEngine"

2/ Si je met "#Options +FollowSymLinks", plus d'erreur 500, mais pas d'URL rewriting

A l'aide, s'il vous plait, je suis au bord de la crise de nerf...
dzed
cherche dans httpd.conf et enlevé le commentaire (décommenter) pour les lignes:

CODE
LoadModule rewrite_module modules/mod_rewrite.so

et
CODE
AddModule mod_rewrite.c


il faut redémarrer apache
Dan
Essaie avec :
CODE
RewriteRule test\.html test.php [L]
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.