주제: .htaccess 파일의 Rewrite 설정 관련 질문입니다.
태터툴즈와는 큰 관련이 없는 이야기지만, 요즘 스팸 리퍼러 문제로 많이 고생하고 있습니다.
스팸 리퍼러들을 살펴보니 듣도보도 못한 브라우저로 접속하는 경우가 많아 그 브라우저들을 다음과 같이 Rewrite 구문을 이용해서 차단했습니다.
RewriteCond %{HTTP_USER_AGENT} AOL [NC,OR]
RewriteCond %{HTTP_USER_AGENT} AIRF [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Hotbar [NC,OR]
RewriteCond %{HTTP_USER_AGENT} YANDEX [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Wanadoo [NC,OR]
그런데 간혹 USER_AGENT에 아무런 정보도 표시되지 않은 채 접속하는 스팸 리퍼러도 존재하더군요.
그래서 이렇게 Rewrite 구문을 작성해 보았습니다.
RewriteCond %{HTTP_USER_AGENT} [NC,OR]
하지만 차단이 되질 않더군요. USER_AGENT에 아무런 정보를 남기지 않은 채 들어오는 접속자를 차단할 수 있는 방법이 없을까요?