티스토리 뷰

Refer 를 이용한 무단 링크 차단

 

mod_rewrite 사용

 

- jpg, jpe, gif, png 파일중 외부 링크 타고 오는 경우 link_denied.gif 파일을 보내줌

 

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} \.jpe?g$|\.gif$|\.png$ [NC] 
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !www\.365managed-tip\.com [NC] 
RewriteCond %{HTTP_REFERER} !365managed-tip\.com [NC] 
RewriteRule (.*) /link_denied.gif

 

 

SetEnvlf 사용

 

- [^(link_denied)]\.(jpe?g|gif|png)$ 루핑 차단 위함

 

SetEnvIf Referer 365managed-tip.com link_allow
SetEnvIf Referer www.365managed-tip.com link_allow
SetEnvIf Referer ^$ link_allow
<FilesMatch "[^(link_denied)]\.(jpe?g|gif|png)$">
Order Deny,Allow
allow from env=link_allow
Deny from all
ErrorDocument 403 /link_denied.gif
</FilesMatch>

 


출처 : http://www.365managed.com/

'Security' 카테고리의 다른 글

webshell 개념  (0) 2015.06.08
Windows 보안점검 목록  (0) 2015.06.08
iptables limit 모듈  (0) 2015.06.04
IPTABLES 기본 개념 정리  (0) 2015.06.04
원시패킷 raw packet 리눅스 방화벽 처리  (0) 2015.06.04
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함