Bonjour,

J'ai un petit souci avec cet htaccess:
CODE
RewriteEngine On
Options +FollowSymLinks -Indexes
ServerSignature Off

RewriteBase /

RewriteCond %{REQUEST_METHOD}  ^(HEAD|TRACE|DELETE|TRACK) [NC,OR]
RewriteCond %{THE_REQUEST}     ^.*(\\r|\\n|%0A|%0D).* [NC,OR]
RewriteCond %{HTTP_REFERER}    ^(.*)(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
RewriteCond %{HTTP_COOKIE}     ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
RewriteCond %{REQUEST_URI}     ^/(,|;|:|<|>|">|"<|/|\\\.\.\\).{0,9999}.* [NC,OR]
# RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^(java|curl|wget).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|HTTrack|clshttp|archiver|loader|email|harvest|extract|grab|miner).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(libwww-perl|curl|wget|python|nikto|scan).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR]
RewriteCond %{QUERY_STRING}    ^.*(;|<|>|'|"|\)|%0A|%0D|%22|%27|%3C|%3E|%00).*(/\*|union|select|insert|cast|set|declare|drop|update|md5|benchmark).* [NC,OR]
RewriteCond %{QUERY_STRING}    ^.*(localhost|loopback|127\.0\.0\.1).* [NC,OR]
RewriteCond %{QUERY_STRING}    ^.*\.[A-Za-z0-9].* [NC,OR]
RewriteCond %{QUERY_STRING}    ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC]
# RewriteRule ^(.*)$ access_log.php
RewriteRule .* - [F]

RewriteCond %{QUERY_STRING} ^.*pg=prod.* [NC]
RewriteRule .* 404.html [L]

RewriteCond %{HTTP_HOST} !^www.domaine.com$ [NC]
RewriteRule /?(.*) http://www.domaine.com/$1 [QSA,R=301,L]

RewriteRule index.php$ / [QSA,R=301,L]


Il s'agit de la ligne :
CODE
# RewriteCond %{HTTP_USER_AGENT} ^$ [OR]


Lorsque celle-ci est décommentée, l'accès au site www.domaine.com se fait bien, mais plus aucun des autres sites présents sur la machine ne répondent.
C'est comme ci cette condition provoquait une erreur sur le serveur au niveau des redirections des domaines vers leurs espaces.

Pour info, la machine est un serveur dédié chez 1&1. Tous les sites ont leur propre httpdocs/www.
Cet htaccess est seulement placé à la racine du site concerné (aucun rapport avec les autres) wacko.gif

Quelqu'un saurait-il ce qui se passe ? biggrin.gif