2010-10-11 6 views
0

je place en cours d'exécution avec apache mod_rewrite et phphowto arrêt correspondant apache/favicon avec /favicon.ico

Dans mon dossier public_html j'ai fichier .htaccess Diss

RewriteEngine On 
RewriteBase/

RewriteRule ^([0-9a-z]+)$ index.php?reurl=$1 

cela fonctionne bien s'il y a aucun fichier dans ce répertoire avec le même nom. Ainsi, par exemple/favicon correspondrait au fichier /favicon.ico et la RewriteRule ne serait jamais exécutée. Comment puis-je arrêter/favicon pour correspondre à /favicon.ico?

Répondre

1

Ceci est probablement dû à MultiViews. Essayez de le désactiver:

Options -MultiViews 
+0

J'ai essayé et il ne fait aucune diffrence .. RewriteEngine On RewriteBase /reurl.se/trunk/main/public_html/ Options de -MultiViews RewriteRule^([0 -9a-z] +) $ index.php? Reurl = $ 1 –

+0

J'ai travaillé désolé. merci –

+0

@ plweb.se: Il n'y a donc pas d'autres règles que celle que vous avez publiée? – Gumbo