跳转到内容
无痕工具库 无痕工具库

Hostinger Joomla 混合内容错误修复教程

当你尝试使用 HTTP 而非 HTTPS 加载图片或其他内容时,就会产生混合内容错误。要解决此错误,只需编辑页面上的链接,使其以 HTTPS 开头即可。

在 Joomla 中强制使用 HTTPS

要强制你的 Joomla 网站使用 HTTPS,请前往 全局配置 → 服务器设置,找到 强制 HTTPS 选项,并选择 整个站点:

Joomla 全局配置服务器选项卡,强制 HTTPS 下拉菜单已设为整个站点Joomla 全局配置服务器选项卡,强制 HTTPS 下拉菜单已设为整个站点

接下来,使用文件管理器打开你网站的 .htaccess 文件,并在 RewriteEngine On 之后添加以下几行:

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

保存更改并重新加载你的网站——此时网站应能通过 HTTPS 正常访问。

如果仍出现混合内容警告,请为你的 Joomla 网站安装 DB Replacer 扩展,并用它自动将所有 HTTP 链接更改为 HTTPS。

其他资源: