打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ecshop访问连接错误404页面优化

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");
全部改为
ecs_header("HTTP/1.0 404 Not Found");
$smarty->display('404.html');
同时在网站文件中加入404.html文件
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
给ECSHOP的分类树增加CSS图形样式非图片_ecshop教程_php教程_最模板
如何修改ecshop模板
WordPress 教程
消灭虎翼霸王广告——再谈怎样去除免费空间广告
WordPress动态菜单高亮
ecshop购物车永久保留(原创)修复一个BUG
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服