>백엔드 개발 >PHP 문제 >PHP가 점프할 때 404 오류 발생

PHP가 점프할 때 404 오류 발생

藏色散人
藏色散人원래의
2019-09-18 12:01:103332검색

PHP가 점프할 때 404 오류 발생

404 php 점프시 오류

어떻게 PHP 헤더 404 점프 오류 페이지 작성

기본적으로 모든 웹사이트에는 404 페이지가 있습니다. 404 페이지의 기능은 사용자가 귀하의 페이지에 존재하지 않는 페이지에 액세스하는 것을 방지하는 것입니다. 해당 페이지나 해당 페이지에 접속이 불가능한 경우 이때 404 페이지를 통해 현재 사용자에게 친절하고 명확한 답변을 드립니다. 그 주소가 존재하지 않는다고 말하고 다음에 무엇을 해야 할지 알려줍니다.

PHP 프로그램에서 우리는 PHP를 사용하여 404 페이지 점프를 작성하는 방법을 고려해야 하는 경우가 많습니다. 아래에서 저자는 PHP를 사용하여 404 리디렉션을 작성하는 방법을 공유합니다!

@header("http/1.1 404 not found"); 
@header("status: 404 not found"); 
echo 'echo 404';//直接输出页面错误信息 
exit();

또는:

@header("http/1.1 404 not found"); 
@header("status: 404 not found"); 
include("http://www.phpernote.com/404.html");//跳转到某一个页面,推荐使用这种方法 
exit();

404 설정이 성공했는지 확인하려면 Firefox의 Firebug 플러그인을 사용하여 확인할 수 있습니다. 구체적인 확인 방법은 다음과 같습니다.

설치 후 Firebug의 경우 Firefox 브라우저를 사용하여 404 상태 코드를 확인하려는 페이지를 열고 오른쪽 하단의 버그 아이콘을 클릭한 후 "네트워크"를 시작합니다. " 탭을 클릭하고 "Network-All/html-headers"를 순서대로 열면 모든 것이 정상이라면 헤더, 응답을 포함한 다양한 페이지 매개 변수를 볼 수 있습니다.

또한 Apache 404 오류 페이지의 정의는 다음과 같습니다. 구체적인 정의 방법은 다음과 같습니다.

에서 새로 생성합니다. 웹 사이트 .htaccess 파일의 루트 디렉터리를 검색한 후 파일에 다음 내용을 추가합니다:

ErrorDocument 404 http://www.phpernote.com/404.html

위 내용은 PHP가 점프할 때 404 오류 발생의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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