我试图将安全页模块与Ubercart结合使用。大部分情况下,该模块工作正常。但是,https有问题,它阻止了第一次进入我的购物车。以下是我的详细问题:
从不使用https的产品页面开始。点击“添加到购物车”按钮。我被重定向到https://www.example.com/cart。我的车是空的。导航到任何其他“不安全”页面,就像我来自的产品页面。我收到一条消息说我的物品被添加到我的手推车里。回到https://www.example.com/cart,我在购物车里找到一件东西。恢复正常购物,没有任何进一步的问题。第二步发生了什么?为什么我的项目没有添加到购物车,直到我走到另一页第一?值得注意的是,无论是在看门狗还是其他系统日志中都没有报告错误。
我试图通过从安全页面列表中删除购物车页面来解决这个问题。购物车页面应该使用https有什么原因吗?
补充说明:
旧的D6 /UCv.2版本的网站w/安全页面工作没有任何问题。我在我的$conf‘https’ = TRUE中添加了settings.php完成步骤2后立即刷新购物车页面,不会在我的购物车中显示任何项目。