nginx - 도 난 방지 체인 기능

994 단어
우 리 는 한 사진 을 조회 할 때 '403 권한 금지' 오류 가 발생 하 는 것 을 자주 볼 수 있다. 이 는 현재 조회 하고 있 는 이 사이트 에서 사용 하고 있 는 사진 이 다른 사이트 의 사진 을 도용 하고 도 난 당 한 사 이 트 는 도 난 방지 체인 기술 을 사용 하고 있다 는 것 을 의미한다.그렇다면 어떻게 해야만 자신의 사이트 가 피 해 를 입지 않도록 할 수 있 습 니까?
다음은 제 가 자주 사용 하 는 두 가지 방법 을 소개 하 겠 습 니 다.
location ~* .(gif|jpg|png|swf|flv)$ {

valid_referers none blocked www.wosoquan.com wosoquan.com ;

if ($invalid_referer) {

rewrite ^/ http://www.wosoquan.com/retrun.html;

#return 403;

}

}

첫 번 째 줄: gif | jpg | png | swf | flv
gif, jpg, png, swf, flv 접 두 사 를 표시 하 는 파일 에 도 난 방지 체인 을 실행 합 니 다.
두 번 째 줄: www. ingnix. com 의 두 가지 진로 에 대해 판단 하 겠 다 는 뜻 이다.
if {} 내용 은 길 을 지정 하지 않 으 면 길 을 지정 하지 않 으 면 길 로 이동 한 다 는 뜻 입 니 다.http://www.wosoquan.com/retrun.html페이지, 물론 403 으로 바로 돌아 가도 됩 니 다.
2. 이미지 디 렉 터 리 에 대한 도 난 방지
location /images/ {

alias /data/images/;

valid_referers none blocked server_names *.xok.la xok.la ;

if ($valid_referers) {return 403;}

}

좋은 웹페이지 즐겨찾기