MISE À JOUR: Problème résolu
Après plusieurs heures, j'ai enfin compris que le problème était dans l'autorisation de dossier (757 au lieu de 755).htaccess RewriteCond Problèmes -f
Bon sang, je me sens comme un imbécile, mais au moins, le problème est résolu :)
Merci à tous! J'ai un problème bizarre avec mon .htaccess et mod_rewrite. J'ai un problème bizarre avec mes .htaccess et mod_rewrite.
Actuellement, j'ai le .htaccess suivant sur ma racine:
Options +FollowSymLinks
Options -MultiViews
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule . /index.php [NC,L]
Le problème est:
Je veux être en mesure d'accéder à un fichier existant.
-à-dire: mysite.com/anydir/myfile.png -> ouvrir le anydir/myFile.png
- mysite.com/anydir/script.php -> ouvert anydir/script.php
- monsite .com/file.png -> file.png ouvert
- mysite.com/notadir/imnotafile -> réécrire
Mais, tout fonctionne sauf le deuxième point. J'ai un file.php
dans mon dossier test
, mais quand je le fais mysite.com/test/file.php
, il continue de le réécrire, et il ne devrait pas ...
Qu'est-ce que je fais mal?
Bienvenue dans Stack Overflow! (: –
@GabrielSantos Merci :) –
Je viens de tester votre .htaccess et ne vois pas cette réécriture. Peut-être que c'est un problème de mise en cache. –