"핫 링크”또는 다른 이름 피를 빨기, 돼지 - 백업, 직접 연결, 오프 사이트 이미지 횡령 웹 페이지의 이미지를 얻는 방법은 웹 서버 다른 웹 페이지를 참조하십시오. 더 큰 이미지와 사진을 찍었 웹 사이트에 여러 방문, 트래픽을 더하며 (더 많은 대역폭을 소비대역폭) 원본 서버에서. 물론, 이것은뿐만 아니라 이미지 사실이다. 파일을 검색 할 수 있습니다 . 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을 리디렉션됩니다.
* 사용하기로 지정 htaccess로모듈 mod_rewrite를 아파치 웹 서버에 있어야합니다.