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

News新聞

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

您的位置:首頁(yè)      網(wǎng)站知識(shí)      php header 404跳轉(zhuǎn)錯(cuò)誤頁(yè)面的寫法

php header 404跳轉(zhuǎn)錯(cuò)誤頁(yè)面的寫法

標(biāo)簽: 發(fā)布日期:2014-01-13 12:44:00 2181

 每個(gè)網(wǎng)站基本上都不會(huì)少404這個(gè)頁(yè)面,404頁(yè)面的作用是在用戶訪問(wèn)你網(wǎng)站中某個(gè)不存在的頁(yè)面或者無(wú)法訪問(wèn)的頁(yè)面的時(shí)候,這個(gè)時(shí)候通過(guò)404頁(yè)面給當(dāng)前用戶一個(gè)友好明確的答復(fù)。告訴他這個(gè)地址是不存在的,并告訴他接來(lái)下該怎么辦。

在php程序中,我們也經(jīng)常需要考慮如何用php實(shí)現(xiàn)頁(yè)面404跳轉(zhuǎn)的寫法,下面作者將如何用php進(jìn)行404轉(zhuǎn)向的寫法和大家分享一下!

查看代碼
 
打印
1 @header("http/1.1 404 not found");
2 @header("status: 404 not found");
3 echo 'echo 404';//直接輸出頁(yè)面錯(cuò)誤信息
4 exit();

或者:

查看代碼
 
打印
1 @header("http/1.1 404 not found");
2 @header("status: 404 not found");
3 include("http://www.9u769.cn/404.html");
4 //跳轉(zhuǎn)到某一個(gè)頁(yè)面,推薦使用這種方法,注意include文件的路徑不能是網(wǎng)絡(luò)路徑
5 exit();

查看404是否設(shè)置成功可以利用 firefox 的 firebug 插件來(lái)查看,具體查看方法如下:

在已經(jīng)安裝firebug的情況下,用firefox瀏覽器打開(kāi)要檢查404狀態(tài)碼的頁(yè)面,點(diǎn)擊右下角小蟲(chóng)的圖標(biāo),啟動(dòng)"網(wǎng)絡(luò)"標(biāo)簽,依次打開(kāi)"網(wǎng)絡(luò)–所有/html–headers";如果一切正常,你就可以看到包括headers、響應(yīng)在內(nèi)的各項(xiàng)頁(yè)面參數(shù)了。

另外這里也說(shuō)下關(guān)于 apache 404 錯(cuò)誤頁(yè)面的定義,具體定義方法如下:
 
在網(wǎng)站的根目錄下新建一個(gè) .htaccess 文件,然后在該文件中加入如下內(nèi)容即可:

查看代碼
 
打印
1 ErrorDocument 404 http://www.ledaokj.com/404.html