ECSHOP 优化 ecshop错误转向地址更改
来源:互联网 发布:js 字符串换行符 编辑:程序博客网 时间:2024/05/30 22:58
原有的ECSHOP,在一些产品找不到或者被删除的情况下,亦或是直接对动态页面的访问,在参数丢失或者数据库找不到匹配数据时,程序处理是指向首页的,这样不利于优化,需对一些页面的程序进行修改,如:goods.php
在无参数或者错误参数下访问,如http://www.xxx.com/goods.php 则被转向首页,测试http状态是302,这样不利于优化。
if ($goods === false)
{
/* 如果没有找到任何记录则跳回到首页 */
ecs_header("Location: ./\n");
exit;
}现在改为
if ($goods === false)
{
/* 如果没有找到任何记录则跳回到首页 */
ecs_header('HTTP/1.1 404 Not Found');
ecs_header("status: 404 Not Found");
header("refresh:5;url=http://www.ledaokj.com");
print('<div style="margin-top:50px; text-align:center; font-size:22px;font-family:Microsoft yahei, 微软雅黑;color:#999;">出错了!此页面不存在,即将返回首页...<br><br>五秒后自动跳转~~~</div>');
exit;
}同样需要修改的有,article.php,category.php,goods.php等
本文转载自 深圳市乐道网络科技(www.ledaokj.com) 详文参考:ECSHOP 优化 ecshop错误转向地址更改
在无参数或者错误参数下访问,如http://www.xxx.com/goods.php 则被转向首页,测试http状态是302,这样不利于优化。
if ($goods === false)
{
/* 如果没有找到任何记录则跳回到首页 */
ecs_header("Location: ./\n");
exit;
}现在改为
if ($goods === false)
{
/* 如果没有找到任何记录则跳回到首页 */
ecs_header('HTTP/1.1 404 Not Found');
ecs_header("status: 404 Not Found");
header("refresh:5;url=http://www.ledaokj.com");
print('<div style="margin-top:50px; text-align:center; font-size:22px;font-family:Microsoft yahei, 微软雅黑;color:#999;">出错了!此页面不存在,即将返回首页...<br><br>五秒后自动跳转~~~</div>');
exit;
}同样需要修改的有,article.php,category.php,goods.php等
本文转载自 深圳市乐道网络科技(www.ledaokj.com) 详文参考:ECSHOP 优化 ecshop错误转向地址更改
0 0
- ECSHOP 优化 ecshop错误转向地址更改
- ecshop系统如何更改后台管理地址
- ecshop
- ecshop
- ecshop
- ecshop
- ECSHOP
- ecshop
- ECShop
- ecshop
- [ecshop 资料] ecshop 地址 增加 镇 68ecshop版本
- ecshop优化3-自定义ECSHOP后台目录
- ecshop优化7-Ecshop与Jquery兼容
- ECSHOP的优化方案
- ecshop title优化
- ECShop js错误处理
- Ecshop错误大汇总
- ecshop首页错误解决方法
- 第四周作业(下)
- Android开源项目汇总列表
- 关于游戏手柄按键的设计
- iPhone中的info.plist文件
- OpenCV实现图像在水平方向上投影
- ECSHOP 优化 ecshop错误转向地址更改
- ppt 设计方法
- 奇怪的分式
- CSS3----Columns:比table更好用的分列式布局方法
- Signal-Driven I/O
- 使用storm实现实时GPS数据客流特征分析系统:源码分析
- android onKeydown
- 马佳佳:代表着90后的“互联网原住民”
- 常用技术类网站链接