新聞中心
無憂主機關(guān)于Ecshop 404錯誤提示頁面的制作方法
作者 / 無憂主機 時間 2013-06-20 23:18:42
在無憂主機中如何實現(xiàn)404錯誤提示頁面的設(shè)置類?無憂主機的所有空間產(chǎn)品都是純linux環(huán)境下的php空間,支持.htaccess規(guī)則,網(wǎng)站偽靜態(tài)功能。我們可以修改ECShop的一些程序文件和利用.htaccess正則表達式來實現(xiàn)這個功能。下面是詳細配置方法: 有倆種方式 一、1、修改ecshop程序文件category.php、goods.php、article_cat.php、article.php、brand.php、topic.php、comment.php、snatch.php、group_buy、auction.php、exchange.php等11個頁面多處存在以下這樣的代碼 2、打開上述11個文件搜索如下代碼:
ecs_header(“Location: ./\n”);將之全部修改為如下代碼:
ecs_header(“HTTP/1.0 404 Not Found”); $smarty->display(’404.html’);同時在模板文件中加入404.html文件 修改之后保存上傳覆蓋, 然后后臺清除緩存到前臺隨意輸入一個錯誤鏈接看是否返回下圖的404頁面。 二、如果網(wǎng)站中已經(jīng)存在.htaccess文件可以配置404錯誤提示頁 配置方法很簡單,首先用記事本或EditPlus任意新建立一個.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)站根目錄,而是一個二級別目錄(如ECShop),那么.htaccess規(guī)則你就應(yīng)該這么寫:ErrorDocument 404 /ECShop/404.html。下圖就是二級目錄下 現(xiàn)在可以到前臺隨意輸入一個錯誤鏈接看是否返回下圖的404錯誤提示頁面。 純Linux環(huán)境下高端免備案【香港獨立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/shopex/10887.html