[URL rewriting] Réécriture index.html => index.php qui ne marche pas
Salut à tous,
j'essaie de mettre en place mon premier rewriting d'URL, et j'ai un problème, sans doute de débutant, qui me rend dingue ! Voila le bazar :
- Je veux rewriter l'url d'une page test.html en test.php . Easy, non? Cette page est à la racine du site.
- Le contenu du .htaccess qui est censé faire le job :
Code:
1 2 3
| Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php [L] |
Sur Apache, le mod_rewrite est bien activé, et dans le fichier httpd.conf j'ai mis AllowOverride à All :
Code:
1 2 3 4 5 6
| <Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory> |
puis ensuite
Code:
1 2 3 4 5 6 7
| <Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride All
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory> |
Au finish je teste en local : si je lance l'adresse http://localhost/Cuisinomania/test.php j'obtiens ma belle page de test ; si je lance http://localhost/Cuisinomania/test.html j'obtiens une bonne vieille erreur 404. :cry:
Des idées ? Ou je me fais seppuku tout de suite ?