1 votes

Comment puis-je bloquer un référent (semalt) sur l'ensemble de mon serveur Apache?

semalt est une entreprise assez ennuyeuse. J'aimerais les tenir à distance de mes serveurs (et de mes statistiques).

Ici il montre comment les bloquer via .htaccess comme ceci :

SetEnvIfNoCase Via evil-spam-proxy spammer=yes
SetEnvIfNoCase Referer evil-spam-domain.com spammer=yes
SetEnvIfNoCase Referer evil-spam-keyword spammer=yes
SetEnvIfNoCase Via pinappleproxy spammer=yes
SetEnvIfNoCase Referer semalt.com spammer=yes
SetEnvIfNoCase Referer poker spammer=yes

Order allow,deny
Allow from all
Deny from env=spammer

Je préfère gérer cela une fois pour toutes dans mon /etc/apache. Comment puis-je faire cela ?

0voto

snowdude Points 2790

Cité du manuel sur les fichiers .htaccess :

Vous devriez éviter d'utiliser les fichiers .htaccess complètement si vous avez accès au fichier de configuration principal du serveur httpd. L'utilisation des fichiers .htaccess ralentit votre serveur Apache. Toute directive que vous pouvez inclure dans un fichier .htaccess est mieux définie dans un bloc , car elle aura le même effet avec de meilleures performances.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X