Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

외부링크로 인한 이미지 차단 코드

18 된장남 9 1933 3 0

루트에  .htaccess 파일 제일 하단에 아래와 같이 넣으세요.

.htaccess 없으시면 만드시면 되십니다.

 

aaa.com 도메인명에는 자신의 도메인명을 적어 주시거나 적지 않을 경우

자신의 사이트를 포함하여 이미지링크 허용을 하지 않게 됩니다.

 

다른 사이트에 이미지 복사 > 붙여넣기 하신다음 새로고침 하시면 이미지 깨짐을 확인 하실 수 있으실겁니다.

이번에 아미나 업데이트 되면서 외부이미지 저장 시키고 난후 필요할듯 하여

혹시나 도움이 되기를 바랍니다.

 

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?aaa.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?aaa.com [NC]
RewriteRule \.(pdf|zip|hwp|doc|docx|ppt|pptx|pps|ppsx|xls|xlsx|jpg|png|gif|jpeg)$ - [NC,F,L] 

 

9 Comments
5 mesiana 2015.01.21 04:10  
제 사이트 내에서만 이미지 링크를 허용하고 싶은경우엔 어떻게 해야 할까요~?
8 큐브 2015.01.21 09:09  
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(www를 제외한 사이트 주소) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?naver.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nate.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?daum.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?paran.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.co.kr [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.co.com [NC]
RewriteRule \.(gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG)$ http://(대체 이미지 경로) [NC,R,L]
18 된장남 2015.01.21 10:16  
aaa.com 도메인명의 자신의 도메인 주소 기재 하시면 자신의 사이트도메인 내에서는 가능하지만 다른곳은 허용하지 않게 됩니다.
큐브님이 알려 주신것 저도 활용중이고 큐브님이 많이 알고 계십니다. ^^
5 mesiana 2015.01.21 10:36  
아~ 잘못읽었군요!!
적지 않을경우~! 자신의 사이트를 포함해 모든곳에 이미지링크가 불허하다는거였네요~
8 큐브 2015.01.21 10:44  
완전 차단은 된장남님의 팁을 이용하면 되고요 구글이나 네이버에 한곳만 열어 준다면 저의 댓글에 팁을 이용하시면되요
18 된장남 2015.01.21 12:00  
큐브님께서 댓글 주신 소스는 네이너 도메인주소에 자신의 도메인주소 해 놓으면 내 사이트내에서는 허용되고 네이버도 적을 경우 네이버만 허용되는 형태 인가요?
8 큐브 2015.01.21 12:09  
네.....................
14 불금 2016.02.11 19:08  
루드가 어느 폴더 일까요???
18 된장남 2017.10.08 14:51  
그누가 설치된 위치를 말합니다...ㅠㅠ 루트인데 ...
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory NaverBand