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:
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]
et un fichier index.php qui contient les lignes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
echo 'Avec mod_rewrite, les requetes passent par ici';
?>
si je met une url inexistant je pensais que ça doit afficher le contenu du fichier index.php mais j'obtiens
The requested URL /frrf was not found on this server
(j'ai tapé http://127.0.0.1/frrf)