내 Apache 서버 전체에서 리퍼러(semalt)를 어떻게 차단할 수 있나요?

내 Apache 서버 전체에서 리퍼러(semalt)를 어떻게 차단할 수 있나요?

시말트정말 짜증나는 회사다. 나는 그것들을 내 서버와 분석에서 제외하고 싶습니다.

여기다음과 같이 차단하는 방법을 보여줍니다 .htaccess.

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

차라리 내 에서 이 작업을 한 번에 처리하고 싶습니다 /etc/apache. 어떻게 해야 합니까?

답변1

에서 인용함.htaccess 매뉴얼파일:

httpd 기본 서버 구성 파일에 액세스할 수 있는 경우 .htaccess 파일 사용을 완전히 피해야 합니다. .htaccess 파일을 사용하면 Apache http 서버 속도가 느려집니다..htaccess 파일에 포함할 수 있는 모든 지시어는 <Directory>블록 에 설정하는 것이 좋습니다., 더 나은 성능으로 동일한 효과를 갖기 때문입니다.

관련 정보