如何在ssl下解决prestashop无限重定向循环?

时间:2015-01-19 11:12:01

标签: ssl prestashop

不知道,也许有人在遇到同样的问题之前......

我的服务器中有正确配置的ssl证书。 如果我激活prestashop ssl模式,那么几个页面会生成无限重定向循环警告....

我真的无法弄清楚为什么.. 我可以说的一件事是,在后台,点击ssl acivation链接,它不会激活它:它保持静默,没有重复,没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量。

这可能是服务器上出现问题的症状?

有人有同样的问题吗?

谢谢

1 个答案:

答案 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多视图。

希望有所帮助

相关问题