香港独立IP空间
香港php空间
美国php空间
域名注册

在无忧主机中如何实现404错误提示页面的设置类?无忧主机的所有空间产品都是纯linux环境下的php空间,支持.htaccess规则,网站伪静态功能。我们可以修改ECShop的一些程序文件和利用.htaccess正则表达式来实现这个功能。下面是详细配置方法:

有俩种方式

一、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文件

image001 150x150 无忧主机关于Ecshop 404错误提示页面的制作方法

 

修改之后保存上传覆盖,

然后后台清除缓存到前台随意输入一个错误链接看是否返回下图的404页面。

image002 150x150 无忧主机关于Ecshop 404错误提示页面的制作方法

二、如果网站中已经存在.htaccess文件可以配置404错误提示页

配置方法很简单,首先用记事本或EditPlus任意新建立一个.html(或.shtml),然后再该页面中可以任意自定义内容,

如“十分抱歉!您访问的页面不存在或已被删除!”页面制作完成后,

请将网页名称保存为404.html(或404.shtml),然后上传到网站根目录 (public_html)。

然后下载网站上的.htaccess文件到本地,

使用文本编辑器Editplus编辑.htaccess文件,再“RewriteEngine on”下面另起一行,输入下面规则(为了全面讲解,介绍两种写法,但效果都是一样的):

方法一:ErrorDocument 404 /404.html,保存上传到空间就可以了。

方法二:ErrorDocument 404 404页面的访问地址。

如:ErrorDocument /404 http:/test.815.51php.com/shopex/404.html。

上面两种无论那种写法都可以实现404错误页面的跳转。

image003 150x150 无忧主机关于Ecshop 404错误提示页面的制作方法

说明:1、如果你的404页面不是上传到网站根目录,而是一个二级别目录(如ECShop),那么.htaccess规则你就应该这么写:ErrorDocument 404 /ECShop/404.html。下图就是二级目录下

现在可以到前台随意输入一个错误链接看是否返回下图的404错误提示页面。

image004 150x150 无忧主机关于Ecshop 404错误提示页面的制作方法

纯Linux环境下高端免备案【香港独立IP地址】php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:http://www.51php.com/shopex/10887.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档