国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

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

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

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

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

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

下面是本站的404錯(cuò)誤函數(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錯(cuò)誤,這樣處理之后,用http狀態(tài)查詢工具查詢,顯示的是404錯(cuò)誤了。
 
http狀態(tài)查詢工具:http://tool.chinaz.com/pagestatus/