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