您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop访问连接错误404页面优化方法
王悟营2023-12-09 22:18:34ecshop商城教程已有人查阅
导读在ecshop系统当中,比如你随意将商品详细页面的地址中的ID修改为一个不存在的商品ID,ecshop会自动跳转到首页。
在ecshop系统当中,比如你随意将商品详细页面的地址中的ID修改为一个不存在的商品ID,ecshop会自动跳转到首页。
ecshop在这方面做得非常的差,甚至导致了很多的站不被搜索引擎收录。ecshop代码号提供该ECSHOP教程分析如下:
1、分析:ECSHOP程序文件category.php及goods.php等页面多处存在以下这样的代码:ecs_header("Location: ./\n");exit;以上代码的意思是,如果找不到当前ID下的分类或者商品,则跳转到网站首页。这样子跳转,返回的HTTP代码将会是302,表明此页面信息暂时 转移,这类跳转代码很容易引起搜索引擎封杀,因此我们需要作出404的优化。
2、修改涉及的文件: article.php,article_cat.php,brand.php,category.php,comment.php,goods.php,topic.php
3、修改方法:将以上7个文件中的
ecs_header("Location: ./\n");
全部改为
ecshop在这方面做得非常的差,甚至导致了很多的站不被搜索引擎收录。ecshop代码号提供该ECSHOP教程分析如下:
1、分析:ECSHOP程序文件category.php及goods.php等页面多处存在以下这样的代码:ecs_header("Location: ./\n");exit;以上代码的意思是,如果找不到当前ID下的分类或者商品,则跳转到网站首页。这样子跳转,返回的HTTP代码将会是302,表明此页面信息暂时 转移,这类跳转代码很容易引起搜索引擎封杀,因此我们需要作出404的优化。
2、修改涉及的文件: article.php,article_cat.php,brand.php,category.php,comment.php,goods.php,topic.php
3、修改方法:将以上7个文件中的
ecs_header("Location: ./\n");
全部改为
ecs_header("HTTP/1.0 404 Not Found"); $smarty->display('404.html');
同时在网站文件中加入404.html文件
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop用户中心我的订单列表中怎么显示商品名称
1.打开includes/lib_transaction.php的文件,找到get_user_orders的函数;2.打开模板文件 /themes/default/user_transaction.dwt 文件 -
ecshop用户中心删除“您还没有通过邮件认证 点此发送认证邮件”
注:下面修改方法是以官方默认模板为例的,如果您使用的是其他模板,请搜索 {$lang.not_validated}或{$lang.resend_hash_mail}也能找到对应的代码。 -
ecshop获取很新购买代码函数
ecshop获取很新购买代码函数function index_get_recent_buy_query() { $sql="select og -
ecshop标题title去掉商店标题名称改成标题+自己商城名称
欢迎大家来到代码号图文教程,今天为大家详细解说一下ECSHOP商城优化之商品页,商品分类页,文章页,文章分类页面标题title优化。
留言与评论 (共有 条评论) |