Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
# public/.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
Bonjour,
j'utilise le le fichier htaccess recommandé par Zend. Mon appli MVC fonctionne et je peux atteindre des ressources statiques comme une image jpeg. Par contre je ne peux pas atteindre un répertoire, je suis redirigé vers l'index.php
Est-ce normal?
Dernière modification par Mr.MoOx (17-04-2009 15:26:20)
Hors ligne
Moi j'ia ça, et j'ai pas ce soucis
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php [L,QSA]
PS: A quoi cette cette règle ?
RewriteRule ^.*$ - [NC,L]
Hors ligne
Pour moi ça signifie ça :
# Active la réécriture d’adresses
RewriteEngine On
# Si la requête correspond à un fichier dont la taille est supérieur à 0
RewriteCond %{REQUEST_FILENAME} -s [OR]
# … ou à un lien symbolique
RewriteCond %{REQUEST_FILENAME} -l [OR]
# … ou à un répertoire
RewriteCond %{REQUEST_FILENAME} –d
# ... alors on laisse la requête tel quelle
RewriteRule ^.*$ - [NC,L]
# Sinon, on redirige vers le fichier index.php
RewriteRule ^.*$ index.html [NC,L]
En enlevant la ligne j'arrive bien à lister le répertoire, mais je ne peux plus accéder à une ressource statique (image), un lien symbolique, etc. Bref le fichier .htaccess ne fait plus effet
Edit: il me semble qu'avant j'y arrivais pourtant !?
Dernière modification par miboo (17-04-2009 15:53:36)
Hors ligne
# Redirige toutes les requêtes sur index.php, sauf pour les types de fichiers précisés
RewriteRule !\.(js|ico|txt|gif|jpg|png|css)$ index.php
Cordialement,
Hors ligne
Pages: 1