>  기사  >  운영 및 유지보수  >  nginx 404를 구성하는 방법

nginx 404를 구성하는 방법

(*-*)浩
(*-*)浩원래의
2019-06-11 10:16:1010277검색

404 오류는 WWW 웹사이트에 접속할 때 흔히 발생하는 오류입니다. 가장 일반적인 오류 메시지: 404 찾을 수 없음.

nginx 404를 구성하는 방법

404 오류 페이지 설정은 웹 사이트의 SEO에 큰 영향을 미칩니다. 홈페이지로 직접 리디렉션하는 등 부적절한 설정은 검색 엔진에 의해 순위가 낮아지고 제거됩니다. 404 페이지의 목적은 사용자에게 요청한 페이지가 존재하지 않음을 알리고 사용자가 창을 닫고 떠나는 대신 웹사이트의 다른 페이지를 탐색하도록 안내하는 것입니다. 검색 엔진은 HTTP 상태 코드를 사용하여 웹 페이지의 상태를 식별합니다. 검색 엔진이 잘못된 링크를 획득하면 웹 사이트는 404 상태 코드를 반환하여 검색 엔진에 링크 색인 생성을 중단하라고 알려야 합니다. 200 또는 302 상태 코드가 반환되면 검색 엔진은 링크를 색인화하여 동일한 웹 페이지 콘텐츠를 가리키는 수많은 다른 링크를 생성합니다. 결과적으로 검색 엔진은 웹사이트에 대한 신뢰도를 크게 떨어뜨렸습니다.

다음은 LNMP를 사용하여 Nginx 404 오류 페이지를 설정하는 방법에 대한 튜토리얼입니다.

1.vi /usr/local/nginx/conf/nginx.conf를 편집하고 다음 코드를 추가합니다. http 섹션:

fastcgi_intercept_errors on;

2 다음 사이트와 같은 웹 사이트 구성 파일을 편집합니다. vi /usr/local/nginx/conf/vhost/onelone.com.conf, 서버 섹션

error_page 404 = /404.html;

에 다음 코드를 추가합니다. : 일부 네티즌은 업링크 코드를 테스트할 때 등호를 제거해야 하므로 올바른 404 상태가 반환되므로 학생들은 등호를 제거할지 테스트해야 합니다.

3. 구성 파일이 올바른지 테스트합니다: /usr/local/nginx/sbin/nginx -t, 다음 코드를 반환하고 전달합니다:

the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
configuration file /usr/local/nginx/conf/nginx.conf test is successful

4 적용하려면 LNMP를 다시 시작합니다. 404 오류 페이지 제작 시 주의 사항 주의 사항:

404 오류를 웹사이트의 홈페이지로 리디렉션하지 마세요. 그렇지 않으면 검색 엔진에서 홈페이지의 순위가 낮아지거나 사라질 수 있습니다.

상태인 경우 절대 URL을 사용하지 마세요. 절대 URL을 사용하여 반환된 코드는 302+200이므로 중복된 웹 페이지가 대량 생성됩니다.

404 페이지가 설정되어 있으니, 맞는지 꼭 확인해주세요. 반환된 http 헤더 정보는 404 상태여야 합니다. 이는 서버 헤더 정보 검사 도구를 통해 확인할 수 있습니다.

자동으로 404 페이지로 이동하지 말고 사용자가 어디로 이동할지 결정하도록 하세요.

사용자 정의 404 페이지는 512바이트보다 커야 합니다. 그렇지 않으면 IE 기본 404 페이지가 나타날 수 있습니다.

더 많은 Nginx 관련 기술 기사를 보려면

Nginx 사용법 튜토리얼

칼럼을 방문하세요!

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.