[URL Rewriting] RewriteCond sur entête user agent
Bonjour,
J'ai parcouru votre forum mais je n'ai pas vraiment trouvé la solution à mon problème. Je voudrais qu'un type de navigateur puisse avoir accès à certains dossier.
Code:
1 2 3
| "GET / HTTP/1.1" 200 2695 "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14" "-"
"GET / HTTP/1.1" 200 12754824 "-" "ID_DOWNLOAD/1.0 libwww/5.3.1" "-"
"GET / HTTP/1.1" 403 282 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" "-" |
Donc en l'occurence ici je voudrais qu'il n'y ait que "ID_DOWNLOAD/1.0 libwww/5.3.1" qui puisse avoir acces à ces dossier.
Donc j'ai bloqué les 2 autres navigateurs en faisant en créant un htaccess et en mettant dedans:
Code:
1 2 3 4 5
| RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Firefox [NC,OR]
RewriteCond %{HTTP_USER_AGENT} MSIE [NC,OR]
RewriteCond %{HTTP_REFERER} ^XXX
RewriteRule .*$ http://www.google.com [R,L] |
Mais mon problème est que l'htaccess ne bloque pas du tout les autres navigateurs pourriez vous me dire ce qui ne va pas dedans?