键入 example.com 时,域不会转到 https://example.com


Domain won't go to https://example.com, when example.com is typed

我使用的是OpenCart 2主题,我的PHP技能不是很好。 我的问题:

当我键入 example.com 时,SSL 锁不显示,我的字体真棒字体不显示。 因此,购物车图标仅显示为空白方块。

但是,如果我单击示例.com的徽标或手动输入 https://example.com - 将显示锁定并显示字体。 一切都按预期工作。

如何让网站在用户键入 example.com 时直接转到 https://example.com?

我在SSL上运行了测试,没有任何问题,它显示所有发送都是安全的。

在虚拟主机配置或.htaccess文件中,添加 Apache 重定向规则:

RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R=301,L]