Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
j'ai les rewrite rules suivantes:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^.*$ - [NC,L] RewriteRule !.(js|ico|gif|jpg|png|css|swf|flv|mpg|mp4|mp3|wmv|mov|mp2|doc|pdf|docx|xls|xlsx|xml)$ /index.php [NC,L]
mais il se trouve que mes statistics sont dans un dossier en dehors de mon root, je voudrais donc ajouter
Alias /stats /le/chemin/vers/mes/stats
Mais comment exclure les /stats des rules ?
Merci bcp!
Pv
Hors ligne
dans ton répertoire de stats, tu peux mettre un .htaccess avec :
RewriteEngine Off
A+, Philippe
Hors ligne
J'ai essayé mais cela ne fonctionne pas, les rewrites rules sont exécutées avant.
Merci
Pv
Hors ligne
Bon ben dans ce cas tu peux ajouter une condition à ta rewriterule
RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_URI} ^/stats/.*$ RewriteRule ^.*$ - [NC,L] RewriteRule !.(js|ico|gif|jpg|png|css|swf|flv|mpg|mp4|mp3|wmv|mov|mp2|doc|pdf|docx|xls|xlsx|xml)$ /index.php [NC,L]
Vérifie la syntaxe la doc apache, je n'ai pas testé mais a priori il faut chercher dans ce sens...
A+, Philippe
Hors ligne
Voici la syntaxe qui fonctionne chez moi:
RewriteCond %{REQUEST_URI} ^(/stats/?|/stats/.*)$
ça peut être utile pour tout le monde.
Hors ligne