Server

서버 각종 에러 페이지 띄우기

클레인 2017. 11. 28.
반응형

특정 상황에서 사용자에게 에러 페이지를 보여주어야 할 때가 있다.


아래와 같이 header 에 에러 코드와 문구를 입력하여 사용자에게 손쉽게 에러 페이지를 보여줄 수 있다.


<?php


header("HTTP/1.0 400 Bad Request");
exit();


?>

로 하면 되고, 다른 에러를 표현해줄 경우에는 400 대신 아래 숫자를, Bad Request 대신 아래 문구를 입력하면 된다.


100 : Continue,
101 : Switching Protocols,
200 : OK,
201 : Created,
202 : Accepted,
203 : Non-Authoritative Information,
204 : No Content,
205 : Reset Content,
206 : Partial Content,
300 : Multiple Choices,
301 : Moved Permanently,
302 : Moved Temporarily,
303 : See Other,
304 : Not Modified,
305 : Use Proxy,
400 : Bad Request,
401 : Unauthorized,
402 : Payment Required,
403 : Forbidden,
404 : Not Found,
405 : Method Not Allowed,
406 : Not Acceptable,
407 : Proxy Authentication Required,
408 : Request Time-out,
409 : Conflict,
410 : Gone,
411 : Length Required,
412 : Precondition Failed,
413 : Request Entity Too Large,
414 : Request-URI Too Large,
415 : Unsupported Media Type,
500 : Internal Server Error,
501 : Not Implemented,
502 : Bad Gateway,
503 : Service Unavailable,
504 : Gateway Time-out,
505 : HTTP Version not supported

반응형

댓글