Https contao的问题

时间:2016-05-04 23:05:46

标签: ssl contao

您好,我刚刚将一个网站从http开发服务器转移到https生产服务器。

结果页面显示但没有文件和资产以及css。 浏览器 - 控制台表示它不会从http源加载不适当的内容。 为什么contao这样做,我认为所有这些资产和文件是相对的。

我确实在寻找一些我可能需要改变但却没有的设置。

有谁知道这件事。如何正确切换到https? 亲切的问候 马丁

1 个答案:

答案 0 :(得分:1)

正如@fritzmg知道当你在代理人后面时它是一个问题而且不能弄清楚请求是http还是https。

将此代码段添加到system / config / initconfig.php可以解决问题

if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && 'https' === 
$_SERVER['HTTP_X_FORWARDED_PROTO']) 
{ 
    $_SERVER['HTTPS'] = 1; 
}  

有关Contao: How can I change the protocol of the base url?

的更多信息