不知道,也许有人在遇到同样的问题之前......
我的服务器中有正确配置的ssl证书。 如果我激活prestashop ssl模式,那么几个页面会生成无限重定向循环警告....
我真的无法弄清楚为什么.. 我可以说的一件事是,在后台,点击ssl acivation链接,它不会激活它:它保持静默,没有重复,没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量。
这可能是服务器上出现问题的症状?
有人有同样的问题吗?
谢谢
答案 0 :(得分:5)
除了升级到v1.6.0.11之外,解决方案是在.htaccess的最顶部添加SetEnv HTTPS On
。那是因为几个prestashop函数依靠$_SERVER['HTTPS']
和/或$_SERVER['SSL']
vars来猜测网址。使用它们和其他许多人使用的最显着的函数之一是Tools :: usingSecureMode()。在添加SetEnv HTTPS On
之前,只有这些变量不可见。
无论如何,这不应被视为通用解决方案,因为例如在我的本地MAMP安装中我没有相同的问题:刚刚工作。我只需要远程服务器的调整。
除此之外,还要注意在后台,unde url / seo prefs,我禁用了apache多视图。
希望有所帮助