編程(Programming)是編定程序的中文簡(jiǎn)稱,就是讓計(jì)算機(jī)代碼解決某個(gè)問(wèn)題,對(duì)某個(gè)計(jì)算體系規(guī)定一定的運(yùn)算方式,使計(jì)算體系按照該計(jì)算方式運(yùn)行,并最終得到相應(yīng)結(jié)果的過(guò)程。為了使計(jì)算機(jī)能夠理解(understand)人的意圖,人類就必須將需解決的問(wèn)題的思路、方法和手段通過(guò)計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務(wù)。這種人和計(jì)算體系之間交流的過(guò)程就是編程。 一個(gè)網(wǎng)站運(yùn)作的好除了有好的界面,內(nèi)容,還得有友好的人機(jī)會(huì)話,用戶體驗(yàn)等,每一個(gè)細(xì)節(jié)我們都必須考慮,細(xì)節(jié)決定成敗嘛,今天我們就來(lái)談?wù)勅绾卧O(shè)置規(guī)范的404頁(yè)面及為什么要設(shè)置,因?yàn)?04是每個(gè)網(wǎng)站都必須要制作且設(shè)置的,否則對(duì)網(wǎng)站不利特別是對(duì)于SEO方面來(lái)講是不利的。 一、為什么要設(shè)置制作404頁(yè)面 404頁(yè)面就是網(wǎng)站網(wǎng)頁(yè)未找到時(shí)顯示的頁(yè)面,默認(rèn)的頁(yè)面是非常不友好的,如圖所示: 誰(shuí)看到這樣的頁(yè)面第一感覺(jué)就是這個(gè)網(wǎng)站不正規(guī),你這樣認(rèn)為,SEO同樣也會(huì)這樣認(rèn)為,連一個(gè)404錯(cuò)誤頁(yè)面都不愿設(shè)計(jì)的網(wǎng)站會(huì)好到那里去呢,以有我們就有必要制作個(gè)單獨(dú)顯示錯(cuò)誤的頁(yè)面。 二、404頁(yè)面制作的注意點(diǎn) 404頁(yè)面設(shè)計(jì)不要太復(fù)雜,要有較好的用戶體驗(yàn),能夠快速引導(dǎo)用戶到你網(wǎng)站的主要內(nèi)容頁(yè)面,因?yàn)檫@個(gè)頁(yè)面只是一個(gè)過(guò)渡頁(yè)面,如果你不能很好地引導(dǎo)用戶到指定的頁(yè)面用戶會(huì)快速離開(kāi)網(wǎng)站,有些人會(huì)采用直接跳轉(zhuǎn)到網(wǎng)站首頁(yè)的方式來(lái)設(shè)計(jì)404頁(yè)面,這種方法雖然很好地讓用戶引導(dǎo)到主頁(yè)上,但這樣做的風(fēng)險(xiǎn)是搜索引擎可能會(huì)K你的主頁(yè),認(rèn)為你是作弊,所以一般情況下是不會(huì)通過(guò)跳轉(zhuǎn),可以在這個(gè)頁(yè)面上突出轉(zhuǎn)到網(wǎng)站首頁(yè)。 三、404頁(yè)面如何設(shè)置 當(dāng)我們制作好了404頁(yè)面,接下來(lái)就是要在主機(jī)上進(jìn)行設(shè)置了,這里以IIS,ASP為例,在設(shè)置之前我們還得編寫(xiě)一個(gè)asp程序,通過(guò)這個(gè)asp程序調(diào)用404頁(yè)面,有人就會(huì)問(wèn),不可以直接采用在IIS設(shè)置中把默認(rèn)頁(yè)面改成404自定義頁(yè)面嗎,這種方法是可以,但是如果你采用這種直接代替頁(yè)面的方法其實(shí)返回的狀態(tài)碼不是404而是200,這樣對(duì)SEO來(lái)講就不正確了,所以我們采用的是通過(guò)URL的方式,然后通過(guò)asp文件調(diào)用404頁(yè)面,這樣返回的狀態(tài)碼才是404,好了,把調(diào)用的asp文件內(nèi)容貼出來(lái)給大家:
為了代碼的準(zhǔn)確性,你可以通過(guò)點(diǎn)擊調(diào)用404頁(yè)面的asp程序下載本實(shí)例源碼,這時(shí)要注意,如果你的404頁(yè)面不是404.html,要更改為對(duì)應(yīng)的頁(yè)面文件哦。 接下來(lái)就來(lái)講解怎么設(shè)置了,具體步驟如下: 步驟一、首先進(jìn)入Internet信息服務(wù)IIS管理器,選擇網(wǎng)站,然后右擊,選擇【屬性】,點(diǎn)擊【自定義錯(cuò)誤】選項(xiàng)卡,在HTTP錯(cuò)誤代碼中找到【404】,然后點(diǎn)擊【編輯】按鈕,如圖所示: 步驟二、這時(shí)會(huì)彈出【編輯自定義錯(cuò)誤屬性】窗口,然后在【消息類型】后面的列表框中選擇【URL】,如圖所示: 步驟三、這時(shí)在URL框中輸入【/404.asp】,這個(gè)地方要注意,很多網(wǎng)友會(huì)輸入【http://www.xue51.com/404.asp】之類的絕對(duì)地址,這時(shí)不對(duì)的,你只能寫(xiě)當(dāng)前主機(jī)(本地)中的絕對(duì)地址,也不可以寫(xiě)上【d:\xue51_com\404.asp】這樣的地址,這些都是不正確的,然后按確定按鈕就可以了,如圖所示: 四、404頁(yè)面及返回狀態(tài)碼測(cè)試 接下來(lái)我們就可以對(duì)我們?cè)O(shè)置的404頁(yè)面進(jìn)行測(cè)試了,首先你可以輸入一個(gè)你網(wǎng)站上沒(méi)有的網(wǎng)頁(yè),看是不是打開(kāi)了404自定義的頁(yè)面,如果不是檢查原因,如果是還得看看是不是返回404狀態(tài)碼,我們可以通過(guò)站長(zhǎng)工具對(duì)頁(yè)面進(jìn)行在線測(cè)試,測(cè)試地址是:http://tool.chinaz.com/pagestatus/,我們可以輸入http://www.xue51.com/aaa.html,看看是不是返回404,如果是返回說(shuō)明一切設(shè)置正確,如果是200那么說(shuō)明設(shè)置不正確,如圖所示: 好了,以上就是有關(guān)如何設(shè)置規(guī)范的404頁(yè)面及為什么要設(shè)置,希望對(duì)你有所幫助。 使用編程語(yǔ)言寫(xiě)的程序,由于每條指令都對(duì)應(yīng)計(jì)算機(jī)一個(gè)特定的基本動(dòng)作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!