【问题标题】:Apache remove www from https using virtual hostsApache 使用虚拟主机从 https 中删除 www
【发布时间】:2016-05-25 22:09:48
【问题描述】:

有没有办法强制从通过 .conf 文件启用 https 的域名中删除 www?

目前我强制使用 https,它通过以下方式涵盖了大部分内容:

<VirtualHost *:80>
Redirect permanent / https://example.com/
</VirtualHost>

这行得通——我可以去

www.example.com

它会将我重定向到

https://example.com

但是,如果我重新添加 www.它会出错,因为我的证书不包括 www。我知道很少有人会添加https://www。我仍然想要一种方法来掩盖这一点。甚至可以不使用 .htaccess 文件吗?

【问题讨论】:

    标签: apache http https


    【解决方案1】:

    如果您没有 www.example.com 的证书,则不能将 https://www.example.com 重定向到任何内容(例如 https://example.com

    【讨论】:

    • 嗨,汤姆,谢谢您的回答。因此,据我了解,我只需要对两个 www.在那种情况下没有www
    • 正确,但您也必须添加重定向。请参阅其他回复。
    • 我没有看到其他回复。
    猜你喜欢
    • 1970-01-01
    • 2015-12-16
    • 1970-01-01
    • 2018-03-23
    • 2020-05-08
    • 2016-02-26
    • 2013-04-04
    • 1970-01-01
    • 2017-09-13
    相关资源
    最近更新 更多