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

如何解决ssl下的prestashop无限重定向循环?,ssl,prestashop,Ssl,Prestashop,不知道,也许有人以前也有过同样的问题 我的服务器中有一个正确配置的ssl证书。 如果我激活prestashop ssl模式,那么几个页面会生成无限重定向循环警告 我真的不明白为什么。。 我可以说的一件事是,在backoffice中,单击ssl acivation链接,它不会激活它:它会保持沉默,没有错误,什么也没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量 这可能是服务器出现问题的征兆 有人有同样的问题吗 谢谢除了升级到v1.6.0.11之外,解决方案是在.htaccess的最

不知道,也许有人以前也有过同样的问题

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

我真的不明白为什么。。 我可以说的一件事是,在backoffice中,单击ssl acivation链接,它不会激活它:它会保持沉默,没有错误,什么也没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量

这可能是服务器出现问题的征兆

有人有同样的问题吗


谢谢

除了升级到v1.6.0.11之外,解决方案是在.htaccess的最顶端添加
SetEnv HTTPS。这是因为一些prestashop函数依赖于
$\u服务器['HTTPS']
和/或
$\u服务器['SSL']
变量来猜测URL。许多其他人使用的最值得注意的函数之一就是Tools::usingSecureMode()。在
上添加
SetEnv HTTPS之前,这些变量就是不可见的

无论如何,这不是一个通用的解决方案,因为例如在我本地的MAMP安装中,我没有相同的问题:只是工作。我只需要对远程服务器进行调整

除此之外,还要注意,在backoffice中,在UndeURL/seo prefs中,我禁用了apache多视图

希望能有帮助