.htaccess 활용해 불필요한 리퍼러 제거하기

최근에는 리퍼러를 이용한 광고가 일반화되어 있습니다. 게다가 live.com 검색엔진의 경우는 LIVSOP라는 이상한 키워드를 가진 리퍼러로 테스트 방문을 해서 방문자 숫자와 트래픽 사용을 폭증시키기도 하죠.

이런 불필요한 리퍼러들을 제거하기 위한 .htaccess 팁입니다.

블로그가 설치된 디렉토리에는 .htaccess 가 이미 설정되어 있을것입니다. 그 파일을 열어서 다음과 같이 두줄을 추가해줍니다.

SetEnvIfNoCase Referer "sex|casino|porno|adult|mature|xxx|fuck|lesbian|nude|gambling|LIVSOP|poker|goodslim|betting|buy|n95bD0l34bS2z3|slots|renter|<iframe|viagra|fillbest" hacker
Deny from env=hacker

차단이 필요한 단어는 단어1|단어2 이런식으로 계속 추가해주면 됩니다.

해당 단어가 리퍼러 주소에 포함되어 있으면 블로그에 접근 자체가 불가능합니다.

글쓴이 : Draco (https://draco.pe.kr)
크리에이티브 커먼즈 라이선스 이 글은 CCL 저작자표시 3.0에 따라 원작자를 표시할 경우 자유롭게 이용할 수 있습니다.

You may also like...

3 Responses

  1. 카카달려 댓글:

    저…저기…다소 민망한 오타가…

  1. 2008년 9월 6일 토요일

    몇일전부터 제 리퍼러 기록에 비슷비슷한 리퍼러가 기록 되는데 다들 성인사이트로 연결되게 되어 있습니다.안눌러보면 그만이지만 보기 싫어서 퇴치 방법을 검색해 보았습니다.몇일간에 실험 결과 더이상 이런 쓰잘대기 없는 리퍼러가 보이지 않아 이렇게 해결책을 올립니다 ^^리퍼러 스팸이란?개인 블로그나 홈페이지 운영자들은 자신의 웹페이지에 접근하는 사람들의 정보를 로그로 남길수가 있습니다.로그에 남기는것중 한가지가 유입 경로, 즉, Referer 로그 입니다…