Ecshop模板网
首页 > ecshop教程 > ecshop安装使用 > ECSHOP优化ecshop错误转向地址更改
文章详情

ECSHOP优化ecshop错误转向地址更改

ecshop模板网 / 2014-06-03

原有的ECSHOP,在一些产品找不到或者被删除的情况下,亦或是直接对动态页面的访问,在参数丢失或者数据库找不到匹配数据时,程序处理是指向首页的,这样不利于优化,需对一些页面的程序进行修改,如:goods.php


在无参数或者错误参数下访问,如https://www.zuimoban.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等

下一篇: 多重ecshop判断来访用户是否来自手机 上一篇: 解决ECSHOP在IPAD等平板电脑和智能手机的显示问题
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
130-5800-8007
售前QQ客服