블로그 외부 링크 막음.

태터툴즈/기능 업글 팁 2006. 1. 16. 14:05
이것도 기능 업글 팁이라고 할 수 있을지 모르지만 일단 블로그 관련이니 이 카테고리에 올려 보고...

내 블로그가 트래픽 과다로 막혔다. 나 혼자만 쓰고 있던 블로그에 트래픽 초과로 인한 차단이라니... 도대체 뭐지?
내 블로그에 뭐 긁어갈 게 있다고.



흠, 외부 링크 방지조치라도 해야 하나? 귀찮은데.
매일 글을 올릴때 마다 디렉토리가 생기는 테터툴스이니, 매일 .htaccess 파일을 만들어 주어야 할 것 아닌가 말이야.
뭐 그런 *** 같은 경우가 다 있어.
아니면 그림을 올릴 때 마다 레퍼러 체크하도록 해?

음, 테스트 해 보니 가장 상위 디렉토리에 .htaccess를 설정하면 그 하위디렉토리에도 적용이 되네.
이래야 할 맛이나지.
그런데... 워터마크는 해봐야 잘 적용이 되지도 않고(딴데처럼 이쁘게 안된다. 실력 부족인가, 디버그 하자니 시간도 없고...
내가 외부링크를 끊는 목적이 트래픽을 줄이기 위함인데, 워터마크를 해봐야 소용도 없잖아.
아예 외부링크를 끊어버렸다.
그럼 트래픽은 많이 줄겠지.

외부 링크를 막는 소스는 이렇게 했다.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !mydevs\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
#WaterMark
#RewriteRule (.*) image.php?image=$1
#Cut External Link
RewriteRule (.*) noimage.php?image=$1

설정

트랙백

댓글