.htaccess로 핫 링크를 중지 (설정 방법에 핫 링크 보호의 .htaccess에서)

"핫 링크”또는 다른 이름 피를 빨기, 돼지 - 백업, 직접 연결, 오프 사이트 이미지 횡령 웹 페이지의 이미지를 얻는 방법은 다른 웹 페이지를 참조하십시오. 더 큰 이미지와 사진을 찍었 웹 사이트에 여러 방문, 트래픽을 더하며 (더 많은 대역폭을 소비대역폭) 원본 서버에서. 물론, 이것은뿐만 아니라 이미지 사실이다. 파일을 검색 할 수 있습니다 . Mp3파일 비디오 심지어 기록 보관소. 이들 마지막 세 경우의 대역폭 소비가 매우 높은 것 자동 호스트 서버에 추가 비용을 가져올 것이다.

어떻게 우리의 원본 사진을 다른 사이트를 차단 할 수 있습니까?

다음과 같은 경우를 보자. 우리는이 stealthsettings.COM 이미지 호스트이며 도메인 외부의 다른 웹 페이지에서 이미지를 검색하지 않기를 바랍니다. stealthsetting.com. 이 경우 다음을 수행합니다.

1. 파일 추가 htaccess로 in 웹 루트이미지 호스팅되는 CPC 웹 사이트.

2. . htaccess가 다음 줄을 추가합니다.

한다 RewriteEngine에
RewriteCond % {HTTP_REFERER}! Http : // (. +.)?stealthsettings.com/[NC]
한다 RewriteCond % {HTTP_REFERER}! ^ $
RewriteRule의 *.. (JPE G |? 지프 | BMP | PNG) $ http://laurentiu.us/oops.gif [L]

이 확장자를 가진 그 파일을 의미합니다 .JPG, .JPEG, .gif 참고, .BMP si .PNG 소스에서 직접 링크로 검색 할 수 없습니다.  stealthsettings.com 및 이미지를 가져올 사이트에 이미지가 표시됩니다. oops.gif 스탈 laurentiu.us.

실제 사례입니다. ㅏ "IT 블로그그는 무지한 사람들을 도울 생각 자습서를 훔치는 우리의. 모든 소스와 함께. 새로운 라인이 추가 htaccess로 이미지를 갔다 사이트에 다음과 같은 영향을 미쳤다.

모르겠어요 - 우리는 당신을 가르쳐

우리는 어떻게 사진을 찍을 특정 사이트를 차단할 수 있습니다.

당신은 몇 가지를 제외하고 다른 웹 사이트에서 이미지를 복용 허용 할 수있는 다른 상황이있을 수 있습니다.

한다 RewriteEngine에
RewriteCond %{HTTP_REFERER} ^http://(.+.)?facebook.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?hi5.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?softpedia.com/ [NC]
RewriteRule의 *.. (JPE G |? 지프 | BMP | PNG) $ http://laurentiu.us/oops.gif [L]

위의 상황에서 모든 사이트는 stealthsettings.com (또는 당사가 .htaccess를 편집 한 사이트에서)의 도메인 및 하위 도메인 제외 facebook.com, hi5.com si softpedia.com. 이 세 지역에서 촬영 한 이미지는 laurentiu.us / oops.gif을 리디렉션됩니다.

* 사용하기로 지정 모듈 mod_rewrite를 아파치 웹 서버에 있어야합니다.

설립자와 편집자 Stealth Settings, 2006년부터 현재까지. 운영 체제에 대한 경험 Linux (특히 CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (시엠에스).

방법 » Linux » 아파치 » .htaccess로 핫 링크를 중지 (설정 방법에 핫 링크 보호의 .htaccess에서)
코멘트 남김