我一直在到处寻找一种解决方案,以便能够使用虚拟主机在我的所有 URL 前强制使用 https://www。这是我目前在 000-default.conf 文件中的内容:
<VirtualHost *:80>
ServerName www.domain.com
Redirect / https://www.domain.com/
</VirtualHost >
Run Code Online (Sandbox Code Playgroud)
这意味着所有 www. 将重定向到 https://www。
现在我缺少将所有/任何其他形式的 URL 重定向到https://www 的代码。使用相同的概念(不是 RewriteEngine,因为 Apache 建议不要在简单重定向上使用 RewriteEngine)。
例如:
他们都会去=> https://www.domain.com
如果有人能指出我正确的方向,那就太好了!