如何在 Apache 2.4 服务器上强制对任何 http 页面请求使用 https

如何在 Apache 2.4 服务器上强制对任何 http 页面请求使用 https

我在HTTP 到 HTTPS 重定向在 Apache 2.4 上不起作用

<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
Redirect permanent "/" "https://www.example.com/"
</VirtualHost>

我的问题是,该指令不会将网站上的所有页面请求发送到吗https://www.example.com/

您如何http://www.example.com/someDir/somePage.html解决https://www.example.com/someDir/somePage.html使用 Apache 2.4 指令?

答案1

文档状态:

匹配的 URL 路径之外的附加路径信息将附加到目标 URL。

所以你就不用做其他任何事情了。

相关内容