一、 Apache下設(shè)置404
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、措美網(wǎng)站維護(hù)、網(wǎng)站推廣。
為Apache Server設(shè)置 404錯(cuò)誤頁(yè)面的方法很簡(jiǎn)單,只需:
(1)在.htaccess 文件中加入如下內(nèi)容:ErrorDocument 404 /notfound.php,將.htaccess文件上傳到網(wǎng)站根目錄。
(2)制作一個(gè)404頁(yè)面,隨便您設(shè)計(jì),命名為notfound.php,同樣上傳到網(wǎng)站根目錄。
注意:
(1).切記不要將404錯(cuò)誤銷(xiāo)知猛轉(zhuǎn)向到網(wǎng)站主頁(yè),否則可能會(huì)導(dǎo)致主頁(yè)在搜索引擎中消失。
(2).切記不要使用絕對(duì)URL,如果使用絕對(duì)URL返回的狀態(tài)碼是302+200。
二、 IIS/點(diǎn)虐 設(shè)置404
首先,修改應(yīng)用程序根目錄的設(shè)置,打開(kāi) web.config文件編輯,在其中加入如下內(nèi)容:
以下為引用的內(nèi)容:
configuration
system.web
customErrors mode=On defaultRedirect=error.asp
error statusCode=404″ redirect=notfound.asp /
/customErrors
/system.web
/configuration 注:上文例中error.asp為系統(tǒng)默認(rèn)的404頁(yè)面,notfound.asp為自定義的404頁(yè)面猛握,使用時(shí)請(qǐng)修改相應(yīng)文件名。
然后,在自定義的404頁(yè)面notfound.asp中加入:
以下為引用的內(nèi)容:
% Response.Status = 404 Not Found %
這樣,便可以保證IIS能夠正確地返回404狀態(tài)碼.
編輯本段404制作設(shè)置注意事項(xiàng)
1.不要將404錯(cuò)誤轉(zhuǎn)向到網(wǎng)站主頁(yè),否則可能會(huì)導(dǎo)致主頁(yè)在搜索引擎中消失
2.不要使用絕對(duì)URL,如果使用絕對(duì)URL返回的狀態(tài)碼是302+200
3.404頁(yè)面設(shè)置完成,一定要檢查是否正確。但http頭信息返回的一定要是404狀態(tài)。這主要是對(duì)搜索引擎有關(guān)系,因?yàn)槿绻憔W(wǎng)站產(chǎn)生較多頁(yè)虧橋面時(shí)候但搜索引擎看到的是很多一樣的正常頁(yè)面,有可能會(huì)誤被認(rèn)為作弊。
4.404頁(yè)面不要自動(dòng)跳轉(zhuǎn),讓用戶(hù)來(lái)決定去向。這涉及到404頁(yè)面的制作,提供用戶(hù)體驗(yàn)很重要,404頁(yè)面制作很有學(xué)問(wèn)。 (答案摘自大成未來(lái)網(wǎng)站404制作專(zhuān)題: )% found="" not="" response.status="404"
這樣,便可以保證IIS能夠正確地返回404狀態(tài)碼.
編輯本段404制作設(shè)置注意事項(xiàng)
1.不要將404錯(cuò)誤轉(zhuǎn)向到網(wǎng)站主頁(yè),否則可能會(huì)導(dǎo)致主頁(yè)在搜索引擎中消失
2.不要使用絕對(duì)URL,如果使用絕對(duì)URL返回的狀態(tài)碼是302+200
3.404頁(yè)面設(shè)置完成,一定要檢查是否正確。但http頭信息返回的一定要是404狀態(tài)。這主要是對(duì)搜索引擎有關(guān)系,因?yàn)槿绻憔W(wǎng)站產(chǎn)生較多頁(yè)面時(shí)候但搜索引擎看到的是很多一樣的正常頁(yè)面,有可能會(huì)誤被認(rèn)為作弊。
4.404頁(yè)面不要自動(dòng)跳轉(zhuǎn),讓用戶(hù)來(lái)決定去向。這涉及到404頁(yè)面的制作,提供用戶(hù)體驗(yàn)很重要,404頁(yè)面制作很有學(xué)問(wèn)。/%
在IIS管理器中右鍵單擊要管理的網(wǎng)站,打開(kāi)“屬性”中的“自定義錯(cuò)誤信息”頁(yè),為“404”設(shè)定相應(yīng)的錯(cuò)誤信息頁(yè)即可。
不過(guò),此處在“消息類(lèi)型”中一定要選擇“文件”或“默認(rèn)值”,而不要選擇“URL”,不然,將導(dǎo)致返回“200”狀態(tài)碼。但I(xiàn)IS設(shè)置自定義404后,打開(kāi)仍然是IE的404錯(cuò)誤提示頁(yè)不是我們自定義的404錯(cuò)誤頁(yè)面。這慎寬銷(xiāo)個(gè)其實(shí)是因?yàn)闄?quán)限問(wèn)題,IIS站點(diǎn)的權(quán)限不夠。
因?yàn)镮IS的普通用戶(hù)(匿名訪問(wèn)用戶(hù),就是普通訪客)沒(méi)有訪問(wèn)指定的404.htm錯(cuò)誤頁(yè)的權(quán)限。寬游解決辦法就是給該站點(diǎn)設(shè)置USER用戶(hù)組具有讀的權(quán)限,即可解決此問(wèn)題。
(如果絕對(duì)給users組權(quán)限過(guò)高,不安全可以嘗試使用iis_wpg組權(quán)限)給該404文件添加users讀的權(quán)限 404原則 (1) 檢查是否返回404錯(cuò)誤!(2) 不能使用跳轉(zhuǎn)?。?) 不要讓百度收錄404頁(yè)面!不過(guò)目前的開(kāi)源平臺(tái)類(lèi)似搜外6系統(tǒng),巧畝帝國(guó)cms這些都可以直接在后臺(tái)功能中設(shè)置。
應(yīng)該跟你 的IIS7 window server 2008無(wú)關(guān)
你的源碼可能缺少了一些文件!
你用帝國(guó)尺汪官方的源代碼重新再 建一個(gè)站,看看是否這個(gè)問(wèn)題依舊!
如果沒(méi)有問(wèn)題了,就說(shuō)明是你現(xiàn)則困雹在這個(gè)站的源代碼可能有文件缺失。
如果問(wèn)題依然存在,就得好好看一孫帆下代碼,再進(jìn)行具體分析!?。?/p>
當(dāng)前標(biāo)題:關(guān)于帝國(guó)cms404頁(yè)面制作的信息
URL網(wǎng)址:http://jinyejixie.com/article44/ddpgoee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、定制開(kāi)發(fā)、網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站策劃、面包屑導(dǎo)航、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容