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 :
Sur Apache, le mod_rewrite est bien activé, et dans le fichier httpd.conf j'ai mis AllowOverride à All :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Options +FollowSymlinks RewriteEngine on RewriteRule ^test\.html$ /test.php [L]
puis ensuite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <Directory /> Options FollowSymLinks AllowOverride All Order deny,allow Deny from all </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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Des idées ? Ou je me fais seppuku tout de suite ?
Partager