教你去掉zencart 链接地址后面的“?zenid"参数

Zen Cart的安装、设置、升级讨论和使用技巧交流

版主: 赞拓拓, shaning, 美拓拓

教你去掉zencart 链接地址后面的“?zenid"参数

帖子外贸仿牌主机 » 2011-02-23 15:18

去除zencart程序的zenid有两种方法

1)、在后台 Configuration->session 将 Force Cookie Use 设置为ture;
一般如果网站只是在刚开启的时候存在 zenid 的话,只要这样设置一下就可以了;
另一种就是从头到尾,URL地址后面一直都会有一串zenid= 参数后缀,这个情况可能是因为缓存文件夹没有写分配权限或者不存在,可以试试方案2。


2)、引用英文论坛上的一个正确回复:
In case some of you are wondering why zen_id is all of a sudden being added to your links (or always has) and you want it gone:
Be sure that your “Session Directory” in Configuration>Sessions is set to a directory that actually exists and is writable. If the directory doesn’t exist, then Zen Cart will starting adding zenid to URLS.
Hope this helps.
这句话的意思就是说在zen-cart后台的 Configuration>Sessions 里有一项 Session Directory,它是指定session所使用的文件夹的,如果这个文件夹不存在或者不可写的话,那么就会在URL上显示 zenid= ,解决方法就是让这个项所指向的文件夹存在并且可写。

仿牌外贸讨论博客:外贸仿牌主机 wmfpzj.com
外贸仿牌主机
普通会员
普通会员
 
帖子: 48
注册: 2010-09-14 15:06
QQ 帐号: 1459608898

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子外贸仿牌主机 » 2011-02-24 13:51

支持
外贸仿牌主机
普通会员
普通会员
 
帖子: 48
注册: 2010-09-14 15:06
QQ 帐号: 1459608898

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子ayinsky » 2011-02-24 17:54

修改掉链接后面的zenid参数的最简单方法是编辑/includes/functions/html_output.php,找到zen_href_link这个方法,在这个方法的第一行加入一句:$add_session_id=false;
这样就不会再出现zenid了。这是最快的方法。
ayinsky
普通会员
普通会员
 
帖子: 30
注册: 2010-05-19 10:57

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子apex » 2011-02-25 9:35

去掉了
apex
普通会员
普通会员
 
帖子: 43
注册: 2010-10-18 19:31

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子外贸仿牌主机 » 2011-08-03 9:37

ayinsky 写道:修改掉链接后面的zenid参数的最简单方法是编辑/includes/functions/html_output.php,找到zen_href_link这个方法,在这个方法的第一行加入一句:$add_session_id=false;
这样就不会再出现zenid了。这是最快的方法。


谢谢分享啊。
外贸仿牌主机
普通会员
普通会员
 
帖子: 48
注册: 2010-09-14 15:06
QQ 帐号: 1459608898

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子外贸仿牌主机 » 2011-12-08 16:59

谢谢 下面的朋友的分享。
外贸仿牌主机
普通会员
普通会员
 
帖子: 48
注册: 2010-09-14 15:06
QQ 帐号: 1459608898

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子hotball » 2011-12-15 15:54

后台不是有修改的地方吗
hotball
新手上路
新手上路
 
帖子: 5
注册: 2011-12-15 15:49

Re: 教你去掉zencart 链接地址后面的“?zenid"参数

帖子work4seo » 2012-02-01 12:14

1.50版本中,无需添加,直接将$add_session_id=true改为false即可
work4seo
初来乍到
初来乍到
 
帖子: 2
注册: 2012-01-28 0:45


回到 安装设置

在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客