【发布时间】:2016-12-21 17:54:13
【问题描述】:
我肯定遗漏了一些明显的东西,但由于内容混合,我无法在已经使用 SSL 的网站上安装 Joomla 3.6.5。
我在浏览器控制台中得到以下信息:
混合内容:“https://example.com/joomla/installation/index.php”处的页面通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点“http://example.com/joomla/installation/index.php”。此请求已被阻止;内容必须通过 HTTPS 提供。
XMLHttpRequest 无法加载 http://example.com/joomla/installation/index.php。开始加载失败。
网络搜索“Joomla Installation on SSL”和类似的搜索都会生成假设搜索如何引入 SSL AFTER 安装的页面。
了解如何避免为了安装 Joomla 而关闭 SSL。
编辑
原来这是一个与使用反向代理(如 Nginx)的 SSL 终止相关的问题,并且考虑到 Joomla v3.6 的编写方式,这不会影响 Apache。
【问题讨论】:
标签: ssl nginx joomla reverse-proxy mixed-content