https中阻止的内容

时间:2016-10-21 07:15:04

标签: http joomla https

我已经将我的Joomla网站从一个托管商转移到另一个托管商和我得到的新托管商:

Blocked loading mixed active content "http://mywebsite.com/joomla/media/jui/css/bootstrap.css"

我理解原因:我使用https,浏览器检测到http呼叫。

但我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

  • 您将https网站的来源更改为指向https版本

  • 如果你不能,你可以使用那个http标题为现有的浏览器修复它:

  

Content-Security-Policy:upgrade-insecure-requests

请参阅https://scotthelme.co.uk/migrating-from-http-to-https-ease-the-pain-with-csp-and-hsts/

注意:为了提高安全性,您应该使用HSTS。它会直接在浏览器中将http重定向到https,而不会出现不安全的重定向。

特别关于joomla: 你有没有设置

  

$ live_site =' https://www.your-domain.com';

你的configuration.php文件中的

? 见https://www.joomlart.com/tutorials/joomla-tutorials/how-to-use-ssl-in-a-joomla-site