如何解决ssl下的prestashop无限重定向循环?
不知道,也许有人以前也有过同样的问题 我的服务器中有一个正确配置的ssl证书。 如果我激活prestashop ssl模式,那么几个页面会生成无限重定向循环警告 我真的不明白为什么。。 我可以说的一件事是,在backoffice中,单击ssl acivation链接,它不会激活它:它会保持沉默,没有错误,什么也没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量 这可能是服务器出现问题的征兆 有人有同样的问题吗如何解决ssl下的prestashop无限重定向循环?,ssl,prestashop,Ssl,Prestashop,不知道,也许有人以前也有过同样的问题 我的服务器中有一个正确配置的ssl证书。 如果我激活prestashop ssl模式,那么几个页面会生成无限重定向循环警告 我真的不明白为什么。。 我可以说的一件事是,在backoffice中,单击ssl acivation链接,它不会激活它:它会保持沉默,没有错误,什么也没有。 因此,要激活ssl,我必须手动更改数据库上的相关配置变量 这可能是服务器出现问题的征兆 有人有同样的问题吗 谢谢除了升级到v1.6.0.11之外,解决方案是在.htaccess的最
谢谢除了升级到v1.6.0.11之外,解决方案是在.htaccess的最顶端添加
SetEnv HTTPS。这是因为一些prestashop函数依赖于$\u服务器['HTTPS']
和/或$\u服务器['SSL']
变量来猜测URL。许多其他人使用的最值得注意的函数之一就是Tools::usingSecureMode()。在
上添加SetEnv HTTPS之前,这些变量就是不可见的
无论如何,这不是一个通用的解决方案,因为例如在我本地的MAMP安装中,我没有相同的问题:只是工作。我只需要对远程服务器进行调整
除此之外,还要注意,在backoffice中,在UndeURL/seo prefs中,我禁用了apache多视图
希望能有帮助