【问题标题】:Force redirect HTTPS with www使用 www 强制重定向 HTTPS
【发布时间】:2016-10-26 12:25:09
【问题描述】:

在 AWS ELB 中,向明确键入“https://example.com”的人终止 SSL,但键入“http://example.com”的可怜人的连接不安全。

如何将https://example.com重定向到https://www.example.com

【问题讨论】:

    标签: apache amazon-elb


    【解决方案1】:

    我在 AWS Certificate Manager 上生成 SSL 证书时出错了。

    现在我添加了带有 example.com、*example.com 和 www.example.com 的域名

    【讨论】:

    • 那么你为什么不支持我的解决方案并将其标记为已解决?
    • 我们需要在生成密钥的同时添加域名。
    • 例如。 example.com、*example.com 和 www.example.com
    • 该问题不是问题的一部分。问题是关于重定向的。
    【解决方案2】:

    https://github.com/sovereign/sovereign/issues/524 将其放入配置中:

    <VirtualHost *:80>
            ServerName example.com
        RedirectMatch permanent "^(.*)" "https://www.example.com$1"
    </VirtualHost>
    

    【讨论】:

    • 尝试用“curl -i”调试它
    • curl -i example.com curl: (51) 无法与对等方安全通信:请求的域名与服务器的证书不匹配。
    猜你喜欢
    • 2017-03-30
    • 1970-01-01
    • 2018-08-20
    • 2016-05-24
    • 1970-01-01
    • 2018-12-29
    • 2020-09-27
    • 2018-10-27
    • 1970-01-01
    相关资源
    最近更新 更多