Estou tentando bloquear dois referenciadores juntamente com todos os seus subdomínios. Ao usar isso no meu htaccess, eles não estão recebendo um 403, mas sim uma resposta 500 do apache (reclamando de muitos redirecionamentos internos), então eu estou querendo saber por que isso está causando isso
Aqui está o código que estou usando:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*domain2\.com [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*domain\.com [NC]
RewriteRule .* - [F]
Os referenciadores estão chegando como:
http://sub.domain.com/page.php?u=http://example.com
(eles têm vários subdomínios .. sempre mudando .. o exemplo.com acima é meu domínio)
Basicamente, eles estão cobrindo meu Google Analytics com referências falsas - então eu quero impedi-los de aparecer.
Aqui está o erro do log do apache: A solicitação excedeu o limite de 10 redirecionamentos internos devido ao provável erro de configuração.
Tags .htaccess