歡迎來到南昌冠鼎網絡技術有限公司!
碼書簡潔規范,符合SEO標準
讓您的網站排名更靠前
SEO服務咨詢電話
0791-82306684
詳細內容
首頁 >> 服務器相關 >> 詳細內容

php讓win2008服務器(IIS7.5)返回404狀態的配置方法

發布時間:2018/5/9 9:07:49 閱讀:0

靜態的很容易,就是配置web.confg,然后返回404頁面。但是動態的可能就會麻煩一些。我們今天來說一下用php程序來返回404狀態的配置方法。這里先要理解兩類事情:

第一類:程序判斷沒有的鏈接,要返回404

比如我們的鏈接結構是這樣的http://www.yongyisou.cn/help/use/50.html,那么如果是做了偽靜態的,如果id是50的這一篇文章被刪除了,那就得返回這個頁面404

可能一般做網站的人并不這樣做,直接顯示報錯就行了,其實最有利優化的方法是返回404狀態,那么就應該在php中返回,這個時候可以加載一個頁面,然后在頭部加上狀態碼:

@header("http/1.1 404 not found");
@header("status: 404 not found"); 
這樣就可以了。

第二類:服務器判斷沒有的鏈接,返回404

有些鏈接偽靜態規則里可能沒有寫,這時候服務器就要返回狀態碼,可以返回一個php鏈接,在web.config中返回,這樣配置:


于是,這樣就搞定了所有的返回,做好之后記得檢查一下返回狀態碼是否正確。

網站建設 SEO優化
天津时时彩后三走势