bonjour je dispose de easyphp(sous windows) et je voulais tester le fichier .htaccess apres lecture d'un cours sur le mode rewrite d'apache.J'ai décommenté la ligne indiquée dans httpd.conf.Ensuite j'ai placé dans la racine un fichier .htaccess qui contient les lignes suivantes:
et un fichier index.php qui contient les lignes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ /index.php [NC,L]
si je met une url inexistant je pensais que ça doit afficher le contenu du fichier index.php mais j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3<?php echo 'Avec mod_rewrite, les requetes passent par ici'; ?>
(j'ai tapé http://127.0.0.1/frrf)The requested URL /frrf was not found on this server
Partager