header("HTTP/1.1 403 Forbidden");
echo <<<sql
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, minimum-scale=1, width=device-width">
<title>Error 404 Not Found</title>
</head>
<body>
<H1>Not Found</H1> <p><ins>That’s an error.</ins></p>
<p>The requested URL <code><?php echo dirname({$_SERVER["SCRIPT_NAME"]});?></code> was not found on this server.
<ins>That’s all we know.</ins></p>
</body>
</html>
<HTML>
<HEAD>
<meta charset="utf-8">
<TITLE>404 Not Found</TITLE>
</HEAD>
<BODY>
<H1>Not Found</H1>
The requested URL <?php echo dirname({$_SERVER["SCRIPT_NAME"]});?> was not found on this server.<P>
<HR>
<ADDRESS>Web Server at {$_SERVER["SERVER_NAME"]} Port {$_SERVER["SERVER_PORT"]}</ADDRESS>
</BODY>
</HTML>
sql;
http://www.w3.org/Protocols/rfc2616/rfc2616
Hypertext Transfer Protocol -- HTTP/1.1
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
100-199 用于指定客户端应相应的某些动作。
200-299 用于表示请求成功 理解和接受。
300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。
400-499 用于指出客户端的错误。
500-599 用于支持服务器错误。
[Informational 1xx] 信息化
100="Continue" 继续:如果服务器收到