新聞中心
無(wú)憂主機(jī)用戶如何定義網(wǎng)站404錯(cuò)誤頁(yè)面
無(wú)憂主機(jī)(www.gle-technology.com)再上一篇文章無(wú)憂主機(jī)教你shopex如何設(shè)置301網(wǎng)站重定向 中講了網(wǎng)站303永久重定向的問(wèn)題。今天繼續(xù)在我的教程教程中介紹如何配置404錯(cuò)誤提頁(yè)面。 網(wǎng)站404錯(cuò)誤提示頁(yè),也是網(wǎng)站常用的seo優(yōu)化常用手段之一。設(shè)置網(wǎng)站404錯(cuò)誤提示頁(yè)面的好處在于,當(dāng)網(wǎng)站發(fā)生錯(cuò)誤鏈接的時(shí)候能告訴“蜘蛛”這是一個(gè)錯(cuò)誤鏈接,如果你沒(méi)有這個(gè)頁(yè)面存在那么“蜘蛛”會(huì)鍥而不舍的繼續(xù)順著這個(gè)鏈接往下爬,從而降低蜘蛛工作效率,也會(huì)影響網(wǎng)站優(yōu)化效果,降低網(wǎng)站權(quán)重;于此同時(shí),也告訴訪問(wèn)用戶,您訪問(wèn)的是一個(gè)不存在的頁(yè)面(或輸入錯(cuò)誤的鏈接),起到一個(gè)提示作用。 在無(wú)憂主機(jī)(www.gle-technology.com)中如何實(shí)現(xiàn)404錯(cuò)誤提示頁(yè)面的設(shè)置類?我前面說(shuō)過(guò),無(wú)憂主機(jī)的所有空間產(chǎn)品都是純linux環(huán)境下的php空間,支持.htaccess規(guī)則,網(wǎng)站偽靜態(tài)功能。我們可以利用.htaccess正則表達(dá)式來(lái)實(shí)現(xiàn)這個(gè)功能。下面是詳細(xì)配置方法: 一、網(wǎng)站中已經(jīng)存在.htaccess文件該如何配置404錯(cuò)誤提示頁(yè) 配置方法很簡(jiǎn)單,首先用記事本或Dreamweaver任意新建立一個(gè).html(或.shtml),然后再該頁(yè)面中可以任意自定義內(nèi)容,如“對(duì)不起,無(wú)法找到您訪問(wèn)的頁(yè)面,請(qǐng)返回重新訪問(wèn)?!表?yè)面制作完成后,請(qǐng)將網(wǎng)頁(yè)名稱保存為404.html(或404.shtml),然后上傳到網(wǎng)站根目錄(public_html)。 然后下載網(wǎng)站的.htaccess文件到本地,使用文本編輯器Editplus編輯.htaccess文件,再“RewriteEngine on”下面另起一行,輸入下來(lái)規(guī)則(為了全面講解,介紹兩種寫法,但效果都是一樣的): 方法一:ErrorDocument 404 /404.html,保存上傳到空間就可以了。 方法二:ErrorDocument 404 404頁(yè)面的訪問(wèn)地址。 如:ErrorDocument /404 http:/test.815.51php.com/shopex/404.html。 上面兩種無(wú)論那種寫法都可以實(shí)現(xiàn)404錯(cuò)誤頁(yè)面的跳轉(zhuǎn)。 說(shuō)明:1、如果你的404頁(yè)面不是上傳到網(wǎng)站根目錄,而是一個(gè)二級(jí)別目錄(如error),那么.htaccess規(guī)則你就應(yīng)該這么寫:ErrorDocument 404 /error/404.html。 下面是我在面美國(guó)php空間的測(cè)試站群中shopex做的測(cè)試截圖: 這是一個(gè)錯(cuò)誤url鏈接,點(diǎn)擊即可看到無(wú)由主機(jī)測(cè)試的404錯(cuò)誤頁(yè): http://test.815.51php.com/shopex/1.html 點(diǎn)擊下載shopex偽靜態(tài)規(guī)則_含404錯(cuò)誤提示規(guī)則 二、網(wǎng)站中沒(méi)有.htaccess文件設(shè)置404錯(cuò)誤提示頁(yè)的方法 請(qǐng)按上面的方法,制作404錯(cuò)誤提示頁(yè)上傳到空間根目錄。然后再本地新建記事本,將下面代碼復(fù)制到記事本中保存為任意名,然后上傳到空間根目錄后,重命名為.htaccess。 RewriteEngine on ErrorDocument 404 /404.html或ErrorDocument 404 404頁(yè)面詳細(xì)訪問(wèn)地址 下面是我在dedecms做的404錯(cuò)誤提示頁(yè)面: .htaccess規(guī)則如下: RewriteEngine on ErrorDocument 404 http:test.815.51php.com/dede/404.html 點(diǎn)擊下載dedecms演示版的404錯(cuò)誤定提示頁(yè)面的.htaccess配置文件 舉一反三,按照這個(gè)方法我們可以定義500錯(cuò)誤提示頁(yè)、402錯(cuò)誤提示頁(yè)面等待。上面的配置方法,我已經(jīng)再無(wú)憂主機(jī)美國(guó)php主機(jī)和香港php主機(jī)中進(jìn)行測(cè)試,并驗(yàn)證了正確性。用戶可以點(diǎn)擊鏈接檢驗(yàn)結(jié)果。 無(wú)憂主機(jī) 提供美國(guó)/香港 純Linux環(huán)境下高端免備案php虛擬主機(jī),僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/hosting/2044.html