>  기사  >  운영 및 유지보수  >  Nginx 안티 핫링크를 구성하는 방법

Nginx 안티 핫링크를 구성하는 방법

WBOY
WBOY앞으로
2023-05-21 10:04:11996검색

서비스 성능을 고려하여 일반적으로 HTML 정적 리소스를 다양한 유형에 따라 여러 서비스에 저장합니다.

토폴로지 다이어그램의 경우:

Nginx 안티 핫링크를 구성하는 방법

Hypertext Transfer Protocol의 리퍼러 역할

referer: null은 요청자가 직접 액세스함을 의미합니다.

referer: 차단됨

referer: 일반적으로 방화벽 장비에 추가되는 URL은 URL의 호스트를 의미합니다. 요청자에게 간접 접근에 대해 알려주세요

사진에서 jpg.good.com은 분명히 사진을 저장하는 사용자 전용 서버인 반면, www.good.com은 도메인 이름에서 알 수 있습니다. 조건:

1. www.good.com에 접속한 사용자만 jpg.good.com에 링크로 접속할 수 있습니다. (참고: URL의 호스트 콘텐츠는 www.good.com입니다.)

2. 추천자 거부: null(요청자 직접 액세스를 나타냄)이 거부되었습니다.

3. 링크 도난 방지(사용자가 jpg.good.com을 링크로 액세스하는 것을 거부합니다. 참조자: URL의 호스트 콘텐츠가 www.good.com이 아닙니다)

3개 시스템의 호스트 기록을

로 수정합니다.

Nginx 안티 핫링크를 구성하는 방법

apache 기본 디렉터리 /var/www/html에 생성된 test.html의 내용은 다음과 같습니다.

Nginx 안티 핫링크를 구성하는 방법

nginx 기본 구성 파일 vi /etc/nginx/nginx.conf

Nginx 안티 핫링크를 구성하는 방법

구성 파일 다시 읽기 /etc/init.d /nginx reload (서비스를 다시 시작할 수도 있습니다)

/good/a.jpg에 사진 추가

클라이언트 브라우저를 사용하여 http://www.good.com/test.html

을 방문하세요.

nginx에서 패킷 캡처

Nginx 안티 핫링크를 구성하는 방법

클라이언트가 사진을 받은 후 브라우저에 설명이 표시됩니다

Nginx 안티 핫링크를 구성하는 방법

위 내용은 Nginx 안티 핫링크를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제