404 오류는 WWW 웹사이트에 접속할 때 흔히 발생하는 오류입니다.
가장 일반적인 오류 메시지: 404 찾을 수 없음. 404 오류 페이지의 설정은 웹 사이트의 SEO에 큰 영향을 미칩니다. 홈페이지로 직접 리디렉션하는 등 부적절한 설정은 검색 엔진에 의해 강등되고 뽑힐 것입니다. 404 페이지의 목적은 사용자에게 요청한 페이지가 존재하지 않음을 알리고 사용자가 창을 닫고 떠나는 대신 웹사이트의 다른 페이지를 탐색하도록 안내하는 것입니다. 검색 엔진은 HTTP 상태 코드를 사용하여 웹 페이지의 상태를 식별합니다. 검색 엔진이 잘못된 링크를 획득하면 웹 사이트는 404 상태 코드를 반환하여 검색 엔진에 링크 색인 생성을 중단하라고 알려야 합니다. 200 또는 302 상태 코드가 반환되면 검색 엔진은 링크를 색인화하여 동일한 웹 페이지 콘텐츠를 가리키는 수많은 다른 링크를 생성합니다. 결과적으로 검색 엔진은 웹사이트에 대한 신뢰도를 크게 떨어뜨렸습니다.
먼저 nginx.conf 파일을 열고 fastcgi_temp_file_write_size 128k;
아래에
fastcgi_intercept_errors on;
을 추가합니다(참고, ;
번호 포함)
그런 다음 정의해야 하는 사이트에서(작성자의 파일은 /alidata/server/nginx/conf/vhosts
디렉터리의 lbinin.conf 파일입니다)
root /alidata/www/lbinin;error_page 404 = /404.html;
을 추가합니다. 🎜>
(/404.html은 사용자 정의된 404.html을 서버 루트 디렉터리에 배치하는 것을 의미합니다.)
error_page 403 = /403.html;
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 위 내용은 관련 내용을 포함하여 Nginx 커스텀 404 페이지(Linux 환경에서의 구성)를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.예를 들어 nginx를 시작합니다.
/etc/init.d/nginx start/stop/restart/reload
/etc/init.d/nginx start