新闻中心

如何缩短并删除zencart伪静态url地址中的zenid的方法

作者 / 无忧主机 时间 2013-08-17 17:49:34

使用用过zencart的站长估计都知道,使用过zencart伪静态的在开启zencart的伪静态插件后,再去访问的话,经常会出现url最后跟了一串形如zenid=XXXXX的内容,这个伪静态URL地址的长度非常长,如下图: [caption id="attachment_12218" align="alignnone" width="150"]zencart程序 zencart程序[/caption] 从用户访问审美方便来看,我们希望这个伪静态地址能够短一点,剔除掉一些不用的信息。那么zencart的伪静态地址是否可以做到简化和缩短类? 其实这个是系统给每个访客分配一个标识,zencart在官方服务器上针对每个游客都保存一份资料,类似于cookie,例如访客最后浏览的页面、时间、购物车里的商品、选择的货币、语言等等。这个虽然方便了顾客的浏览,但是这个对于seo来说是很不利的,url唯一化太重要了,一般情况是第一次访问网站时会出现,然后刷新或者打开新页面都不会再出现。 网络上流传的常规解决办法是在后台强制开启cookies,但是这样做的弊端就是有些没有打开浏览器cookies选项的客人可能会无法付款。通过寻找终于在国外论坛找到了完美解决办法,/includes/functions/html_output.php 第16行,把“$add_session_id = true”修改成“$add_session_id = false”即可.

本文地址:https://www.51php.com/zencart/12217.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服