Je veux créer une exception sur mon .htaccess
yyyy344
Messages postés
7
Statut
Membre
-
animostab Messages postés 3003 Date d'inscription Statut Membre Dernière intervention -
animostab Messages postés 3003 Date d'inscription Statut Membre Dernière intervention -
Voila ce que j'ai :
RewriteBase /
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
comment dois je faire pour mettre une exception pour un dossier ??
RewriteBase /
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
comment dois je faire pour mettre une exception pour un dossier ??
1 réponse
-
Salut
Tu fais ca avec RewriteCond et !
le point d'exclamation ! veux dire "n'est pas"
la condition se place avant la règle RewriteRule
tout sauf le dossier ca donnerais ca
RewriteCond !chemin du dossier
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
voila
Un petit merci vaut mieux qu'une grande ignorance-
autant pour moi je me suis trompé
la condition doit être ecrite comme suit avant chaque RewriteRule
RewriteCond %{REQUEST_URI} !^/dossier
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{REQUEST_URI} !^/dossier
RewriteRule (.*) app/webroot/$1 [L]
Sinon autre solution :
faire un .htaccess dans le dossier que tu ne veux pas rewriter et y mettre
RewriteEngine Off
-