0

我们已经在 J​​oomla 网站的服务器中安装了 SSL,并且 https 在 Joomla 管理面板中运行良好。但在前端它会自动重定向到 http。即在浏览器中,如果我输入https://mysite.com它会自动重定向到http://mysite.com(不带 S)。

我不知道如何解决这个问题。请帮我。

Joomla 版本 - 2.5.7

4

1 回答 1

2

以下说明适用于 Joomla 3,但对于其他版本,说明应该相同,只是看起来有点不同,菜单可能位于不同的位置。

  1. 登录到您的 Joomla 管理站点。
  2. 转到全局配置
  3. 转到服务器选项卡。
  4. 找到“强制 SSL”选项并将其更改为“整个站点”。
  5. 点击“保存并关闭”
  6. 清除您的网站缓存。
  7. 如果您有任何带有缓存的 SEF 扩展,它们也需要清除它们的缓存。他们的配置中也可能有自己的 HTTPS 设置,但是会因扩展而异。

这是从 Joomla 3 截取的屏幕截图:

屏幕截图说明了 Joomla 3 中所需操作的位置

也可以按页面激活 SSL。这是通过菜单管理器完成的。

您可能还想检查您的 Web 服务器配置(即 .htaccess)是否有任何重写或重定向,但这超出了 Joomla 配置的范围。

于 2013-08-01T07:59:43.157 回答