htaccess 무단링크 방지(다른사이트에서 링크 못타고 들어올때 사용한다) > 리눅스 Q&A

본문 바로가기
사이트 내 전체검색

리눅스 Q&A

htaccess 무단링크 방지(다른사이트에서 링크 못타고 들어올때 사용한다)

페이지 정보

profile_image
작성자 소현이름으로 검색
댓글 0건 조회 2,939회 작성일 11-12-03 15:01

본문

.htaccess 로 이용하여 무단링크 방지를 하는데 잘못된 방법으로하면 검색사이트에서 즉
네이버나 다음넷등에서 못들어올수 있다 .
다음과 같은  예제일때 못타고 들어오는경우가 있다

----------------- 예 --------------------------------------------------------------------------
SetEnvIFNoCase Referer "http://도메인.com" pass
SetEnvIFNoCase Referer "http://도메인.com/data/" pass
SetEnvIFNoCase Referer "http://www.도메인.com" pass
SetEnvIFNoCase Referer "^$" pass

<FilesMatch ".(jpg|Jpg|gif|Gif|php|Php|exe|Exe)$">
Order deny,allow
deny from all
allow from env=pass
</FilesMatch>
---------------------------------------------------------------------------------------------------

아래방법은 다른사이트에서 링크및 무단으로 가져가는것을 막을때 사용된다.
물론 검색사이트 즉 네이버나, 야후,다음넷등에서 링크되서 들어올수 있다.

-------------------------------- 예 -----------------------------------------------------
SetEnvIfNoCase Referer "^http://www.도메인.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://www.도메인.com$" locally_linked=1
SetEnvIfNoCase Referer "^http://도메인.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://도메인.com$" locally_linked=1
#SetEnvIfNoCase Referer "^$" locally_linked=1  // 웹이아닌 하드드라이브에서 요청할때 허용
<FilesMatch ".(gif|Gif|Jpg|jpg|jpeg|png|mp3|bmp)$">
  Order Allow,Deny
  Allow from env=locally_linked
</FilesMatch>
------------------------------------------------------------------------------------------

댓글목록

등록된 댓글이 없습니다.

Total 4건 1 페이지
  • RSS

검색

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
498
어제
359
최대
5,287
전체
636,204
Copyright © www.qdata.co.kr All rights reserved.