J'ai toujours les deux lignes en place dans le httpd.conf
Code : Tout sélectionner
LoadModule rewrite_module libexec/mod_rewrite.so
AddModule mod_rewrite.c
mon htaccess est le suivant :
Code : Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^inconnu\.html$ /test/test.html [L]
et pourtant quand je tape : http://127.0.0.1/mon_site/test/inconnu.html
j'ai l'erreur 404 maintenant.
J'ai edite un fichier d'erreur sur le rewrite et voilà ce que j obtiens:
Code : Tout sélectionner
127.0.0.1 - - [18/Jan/2008:15:20:22 +0100] [127.0.0.1/sid#835860][rid#47e76a8/initial] (3) [per-dir g:/projet/mon_site/test/] applying pattern '^inconnu\.html$' to uri 'g:/projet/mon_site//test/inconnu.html'
127.0.0.1 - - [18/Jan/2008:15:20:22 +0100] [127.0.0.1/sid#835860][rid#47e76a8/initial] (1) [per-dir g:/projet/mon_site/test/] pass through g:/projet/mon_site//test/inconnu.html
J'ai remarqué le // dans l'adresse ...est ce que ca pourrait venir de là ?
MErci pour votre aide, je bloque dessus depuis 2 h et je peux plus bosser du coup