`
yesjavame
  • 浏览: 688315 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

不强制设置cookie去掉zencart网店url中的zenid的方法

阅读更多

去除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= ,解决方法就是让这个项所指向的文件夹存在并且可写。

对比之前的解决方案:

在开启zencart的伪静态插件后经常会出现url最后跟了一串形如zenid=XXXXX的内容,这是服务器给每个访客
分配一个标识,zencart在服务器上针对每个访客保存一份资料,例如访客最后浏览的页面、时间、购物车里的商品、选择的货币、语言等等。这个对于 seo来说是很不利的,url唯一化太重要了,一般情况是第一次访问网站时会出现,然后刷新或者打开新页面都不会再出现。

网络上流传的常规解决办法是在后台强制开启cookies,但是这样做的弊端就是有些没有打开浏览器cookies选项的客人可能会无法付款。通过 寻找终于在国外论坛找到了完美解决办法,/includes/functions/html_output.php第16行,把“$add_session_id = true”修改成“$add_session_id = false”即可.

分享到:
评论

相关推荐

    zencart 去除zenid后缀

    zencart 去除zenid后缀,静态化的时候你会发现它HTML后面多了一些zenid-*一些东西,把文件替换就行了.替换路径includes\functions\

    实用的ZenCart系统网店后台操作设置指导

    ZenCart 是一款开源的电子商务平台,它提供了丰富的后台管理功能,让商家能够便捷地设置和管理自己的在线商店。本教程将详细介绍ZenCart系统的各种后台操作,帮助你掌握网店的日常运营。 1. 商店基本设置 在 `...

    如何实现Zencart SEO url优化

    - 在Zencart后台设置好301重定向规则,确保旧的URL能够正确地引导到新的URL,避免搜索引擎收录重复内容。 - 利用Zencart的robots.txt文件和.htaccess文件来管理搜索引擎蜘蛛的访问权限和URL结构,使得网站结构更加...

    zencart网店模版

    Zencart是一款开源的电子商务平台,专为在线商家设计,提供了强大的网店管理功能。这个"Zencart网店模版"应该是包含了一系列定制化的界面设计,用于改变Zencart商店的外观,以符合商家的品牌形象和用户体验需求。...

    zencart静态SEO URL重写插件3.6.3

    唯一的缺点就是不自动生成友好的url,需要你手动填写url,去后台分类,产品处单击更新下才能生成,现在官方有支持zencart 1.5的,强创网络这里提供下载地址给大家下载,顺便介绍大概安装方法。 首先安装zencart系统...

    zencart支付宝汇款模块(国际网店)

    1. **语言适配**:确保模块支持的多种语言与你的网店设置相匹配,提高非英语用户支付的便利性。 2. **支付提示与帮助**:在结账页面提供清晰的支付指引,帮助用户顺利完成支付过程。 3. **测试与调试**:在正式启用...

    zencart 伪静态seo优化短URL英文版

    本文将深入探讨如何在ZenCart系统中进行伪静态设置,以实现SEO友好的短URL,特别是针对英文版的1.39版本以下的ZenCart。 首先,理解伪静态技术。在实际中,ZenCart默认使用动态URL,这些URL包含“?”,“&”等参数...

    Zencart中文使用手册

    中文使用手册则是为了帮助中国用户更好地理解和操作Zencart,解决在搭建和管理网店过程中可能遇到的问题。 1. **安装与配置** - **系统需求**:了解Zencart对服务器环境的要求,如PHP版本、MySQL数据库支持等。 -...

    盟多卡zencart网店系统操作说明--商品管理

    这是盟多卡zencart网店系统的部分操作说明,对关于盟多卡zencart网店系统后台的操作以及网店前台的说明进行图文并茂的讲解,傻瓜式的教程让您对管理盟多卡zencart网店系统更得心应手。该部分操作说明主要针对盟多卡...

    zencart中文语言包

    - 使用过程中如果发现翻译有误或者不恰当的地方,用户可以通过反馈给ZenCart社区来推动官方进行更新和完善。 - 随着ZenCart新版本的发布,应关注官方是否提供了对应的新版语言包,及时升级以保持最佳的使用体验。 ...

    适用于zencart1.5的ultimate SEO URL

    在zencart 1.5系统中, Ultimate SEO URL 1.5插件是一个关键的更新,它可能包含了若干改进和修复,以确保与该版本的zencart兼容并能避免可能出现的技术问题。这种插件对于在线商店来说尤其重要,因为它有助于提高...

    ZenCart的优化插件ultimate_seo_url插件下载

    2. **自定义产品和类别URL**:允许管理员为每个产品和类别设置个性化的URL,进一步提高相关性和可读性。 3. **多语言支持**:考虑到多语言网站的需求,该插件可以为每种语言提供独立的SEO URL,以优化不同语言版本...

    国外知名的网店系统zencart

    Zencart是一款广受欢迎的开源网店系统,尤其在国外电商市场中占有重要地位。它的全名是Zen Cart Ecommerce Shopping Cart Software,旨在为商家提供一个用户友好的、功能丰富的在线销售平台。"Zen-cart"是其常被使用...

    ZenCart安全设置

    以下是强化 ZenCart 网店安全的一些关键步骤: 1. 删除不必要的目录和文件: 在安装完成后,为了提升安全性,你需要删除一些不再需要的目录和文件。这些包括 `/docs`、`/extras`(非常重要)、`/zc_install` 和 `...

    1.5.1版本zencart中文插件版

    在这个特定的版本中,"zencart中文插件版"是为了满足中国用户的需求,提供了全面的中文支持,让不懂英文的用户也能轻松地操作和管理他们的在线商店。 Zencart中文插件的主要功能包括: 1. **语言本地化**:将...

    zencart西联汇款模块(国际网店)

    《zencart西联汇款模块:打造全球化的在线支付解决方案...对于那些希望拓展国际市场,尤其是发展中国家市场的网店来说,这是一个不可或缺的工具。通过持续优化和升级,该模块将持续为全球化的电子商务提供有力的支持。

    Zencart中文使用指南

    **Zencart中文使用指南** Zencart是一款开源的电子商务购物车系统,它为商家提供了一个强大而灵活的平台来创建和管理在线商店。这款软件以其丰富的功能、易用性和可扩展性受到许多中小型企业及个人用户的欢迎。本...

    zencart-ecpss支付接口

    通常,这个地址需要在Zencart的后台管理设置中进行配置,并且要与ECPSS支付网关的设置相匹配。 "zancart-订单状态参数值的修改.doc"文档很可能是关于如何调整Zencart系统以适应ECPSS支付流程的订单状态变化的说明。...

    zencart1.5伪静态

    本文将详细介绍Zencart 1.5版本中的伪静态设置及其相关知识点。 首先,"伪静态"是一种技术手段,用于将动态URL转换为静态看起来的URL,目的是提升网站的SEO(搜索引擎优化)性能,使搜索引擎更容易抓取和理解网页...

    zencart 伪静态

    6. **语言支持**:压缩包中的 `_zen_cart_folder_Spanish` 和 `_zen_cart_folder_English` 文件夹可能包含了不同语言版本的ZenCart伪静态配置,确保在多语言环境中正确设置。 总之,ZenCart 伪静态是提高搜索引擎...

Global site tag (gtag.js) - Google Analytics