seo建议,伪静态url重写,解决伪静态分类带-b0的问题

2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家

在includes/lib_common.php

找到

  1. $args = array('cid' => 0,
  2. 'gid' => 0,
  3. 'bid' => 0,
  4. 'acid' => 0,
  5. 'aid' => 0,
  6. 'sid' => 0,
  7. 'gbid' => 0,
  8. 'auid' => 0,
  9. 'sort' => '',
  10. 'order' => '',
复制代码





  1. 'bid' => 0,
复制代码


改成


  1. 'bid' > 0,
复制代码



默认地址:/category-1-b0.html

经过更改之后变成:/category-1.html

效果:简短简洁,有利于seo优化~

回答:
恩有道理不错

这种方式确实是有利于SEO,但是这样修改会不会对ECSHOP的程序有问题呢?最好有官方的人士来说一下

‘=>’是PHP数组带索引元素定义的一种方式。
=>一般用在数组中例如:$arr=array('1'=>'test1','2'=>'test2');
其中左面表示键名,右面表示键值
->这个是用在类操作中

所以 这样修改会不会对ECSHOP的程序有问题呢?最好有官方的人士来说一下

来学习 学习 不错哦

大家帮帮我,为什么我安装好后,也按伪静态的方法试了,可是首页目录显示有静态的链接如:http://127.0.0.1/category-2-b0.html
我是本地调试的,但是就是会提示无法显示???

你的本地伪静态设置好了???

这种方式确实是有利于SEO,但是这样修改会不会对ECSHOP的程序有问题呢?最好有官方的人士来说一下

测试下,行不通

顶,支持下

行不通,哥们

程序都是通的吧

楼主 你理解错了吧你那样改 不符合PHP原理啊
他这个意思是给url参数默认值呢 你把数组改成那样
从php基础上说就是错误
但你也许神奇的发现 你这样改 确实能去掉 后面-b0
但是正应为你的错误php压根就没解析你所谓的 'bid' > 0,
直接无视··
其实你把 'bid' => 0, 注释掉是一样的

不是很懂呢

期待官方的解答 。。。