> 백엔드 개발 > PHP 튜토리얼 > 404 - header('http/1.1 404 찾을 수 없음'); 왜 점프하지 않습니까? (PHP)

404 - header('http/1.1 404 찾을 수 없음'); 왜 점프하지 않습니까? (PHP)

WBOY
풀어 주다: 2016-08-04 09:20:05
원래의
2037명이 탐색했습니다.

제가 아는 한 .htaccess 또는 apache 구성 파일에 다음 문장을 추가하세요.
ErrorDocument 404 /missing.html (참고: 이 파일은 제가 만들었습니다.)
그런 다음 존재하지 않는 URL을 입력하면 을 클릭하면missing.html 페이지가 나타납니다.
그런 다음 다시 시도하고 test.php에 다음 코드를 작성했습니다.

<code><?php
header('HTTP/1.1 404 Not Found');
?>
</code>
로그인 후 복사
로그인 후 복사

missing.html 페이지가 표시되지 않는 것으로 확인되었습니다.
그럼 어떻게 표시하는지 묻고 싶습니다.
아니면 제가 잘못 쓴 게 아닐까요? 왜?
사실 header('HTTP/1.1 404 Not Found');의 용도는 무엇인가요?

PHP를 처음 접하는 분들에게 조언을 해주시기 바랍니다. 감사합니다!

답글 내용:

제가 아는 한 .htaccess 또는 apache 구성 파일에 다음 문장을 추가하세요.
ErrorDocument 404 /missing.html (참고: 이 파일은 제가 만들었습니다.)
그런 다음 존재하지 않는 URL을 입력하면 을 클릭하면missing.html 페이지가 나타납니다.
그런 다음 다시 시도하고 test.php에 다음 코드를 작성했습니다.

<code><?php
header('HTTP/1.1 404 Not Found');
?>
</code>
로그인 후 복사
로그인 후 복사

missing.html 페이지가 표시되지 않는 것으로 확인되었습니다.
그럼 어떻게 표시하는지 묻고 싶습니다.
아니면 제가 잘못 쓴 게 아닐까요? 왜?
사실 header('HTTP/1.1 404 Not Found');의 용도는 무엇인가요?

PHP를 처음 접하는 분들에게 조언을 해주시기 바랍니다. 감사합니다!

HTTP 상태 코드: http://baike.sogou.com/v78674...


Apache 구성의 ErrorDocument는 페이지를 사용하여 점프가 아닌 해당 오류 상태 정보를 표시합니다. 점프하려면 302,301 또는 JS, HTML 메타 새로고침

을 사용하세요.

웹 서버 구성

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿