Bonjour,
J'utilise pour mon site le Zend Framework, qui utilise le fichier .htaccess suivant pour fonctionner :
Cependant, je veux utiliser un forum non construit avec Zend, qui se trouve dans un répertoire enfant "forum".
J'ai donc rajouté la condition :
Avant la réécriture de Zend, ce qui donne le fichier .htaccess suivant :
Or quand j'essaye de joindre la page www.monsite.tld/forum/index.php ; je recois l'exception Zend d'où => Ma condition ne fonctionne pas ; elle renvoi toujours "vrai".
J'utilise pour mon site le Zend Framework, qui utilise le fichier .htaccess suivant pour fonctionner :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.monsite\.tld$
RewriteRule ^(.*) http://www.monsite.tld$1 [QSA,L,R=301]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
Cependant, je veux utiliser un forum non construit avec Zend, qui se trouve dans un répertoire enfant "forum".
J'ai donc rajouté la condition :
Code:
RewriteCond %{HTTP_HOST} !^www\.monsite\.tld/forum/(.*)$
Avant la réécriture de Zend, ce qui donne le fichier .htaccess suivant :
Code:
RewriteCond %{HTTP_HOST} !^www\.monsite\.tld/forum$
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
Or quand j'essaye de joindre la page www.monsite.tld/forum/index.php ; je recois l'exception Zend d'où => Ma condition ne fonctionne pas ; elle renvoi toujours "vrai".