人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      PHP正確的404錯誤函數(shù)

PHP正確的404錯誤函數(shù)

標(biāo)簽: 發(fā)布日期:2014-05-04 00:00:00 934

PHP程序要完成404錯誤提示很好弄,但是因為程序員不是優(yōu)化人員,許多程序就是直接調(diào)整到404頁面或者直接調(diào)用404頁面,這樣對于用戶來說,顯示效果是一樣的,但是對于蜘蛛來說,還是不友好的,正確的404錯誤函數(shù),應(yīng)該返回404狀態(tài)碼,同時顯示404頁面!

下面是本站的404錯誤函數(shù),僅供參考

function error($code){
 
switch ($code){
case 404 :
$file_404 = MLEROOT.'/404.html';
header("HTTP/1.0 404 Not Found");
file_exists($file_404) ? include($file_404) : die('<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL '.get_url().' was not found on this server.</p></body></html>');
exit();
break;
default: die('Undefined type of error.'); break;
 
}
 
函數(shù)檢測根目錄下404頁面是否存在,然后將此文件顯示出來,在顯示之前,就拋出404錯誤,這樣處理之后,用http狀態(tài)查詢工具查詢,顯示的是404錯誤了。
 
http狀態(tài)查詢工具:http://tool.chinaz.com/pagestatus/