首页 文章

Magento可以禁用cookie吗?

提问于
浏览
3

我正在测试一个新的Magento网站 . 我看到每次客户选择产品时,如果未启用cookie,他们就无法将产品添加到购物车 . 在搜索解决方案时,我发现了一条消息,可以启用弹出窗口告诉客户需要启用cookie ....这很好,但如果客户不想启用cookie,则销售将丢失 .

  • 是否可以禁用Magento甚至检查您是否启用了Cookie?换句话说,我不关心客户是否启用了cookie或禁用了cookie .

  • 或者是Magento的创建方式 - 意味着创建它是为了检查cookie以便将产品添加到购物车中?

1 回答

  • 5

    为了保持会话以便当客户端不接受cookie时,购物车将工作,您必须使用 System=>Configuration=>Web=>Session Validation Settings 部分的 Use SID on Frontend 设置启用SID .

    这会在URL字符串中添加SID =参数 .

    使用上面的内容来查看它在您的环境中是否足够稳定以执行您尝试执行的操作,通常用于在从不安全的http切换到安全的https或在单独的安全域上具有某些问题的站点上使用来自不安全内容域的域,预计将成为SID cookie的补充 .

    Magento希望cookie能够通过,因为你需要保持状态才能让购物车记住你是谁 . 这是通过 Build 会话然后来回交换cookie令牌来完成的,以便客户/网络服务器交互在cookie生存期间全部连接在一起 . 如果您不允许设置cookie,并且每次有什么东西被添加到购物车时,Magento就会开始创建新购物车,购物车内容消失以及一般无法使用客户帐户,那么事情通常很快就会向南发展 .

相关问题