2010-05-28 6 views
0

j'avais une règle dans le fichier .htaccess dans mon répertoire racine qui dit:Old mod_rewrite (htaccess) règle applique toujours

RewriteRule ^(.*)$ $1.php 

J'ai complètement réécrit le fichier depuis, et la règle est toujours appliqué. J'ai essayé de redémarrer le serveur Apache et le serveur physique sans aucune chance.

J'ai également parcouru le répertoire et il n'y a pas d'autres fichiers .htaccess dans ces sous-répertoires.

Est-ce que quelqu'un sait ce qui pourrait causer quelque chose comme ça?

Répondre

3

Un tel comportement peut être causé par MultiViews. Essayez de le désactiver:

Options -MultiViews 
+0

Merci beaucoup. Je me creusais la tête pendant des heures en essayant de comprendre ce qui se passait. – Blake