【问题标题】:Having a test subdomain and a wildcard domain on SSL在 SSL 上有一个测试子域和一个通配符域
【发布时间】:2012-08-12 05:00:23
【问题描述】:

我的服务器上安装了 SSL,并且我在 ssl.conf 文件的 VirtualHost 部分中使用了子域通配符。 SSL 证书对所有子域都有效,效果很好。

现在我想设置一个子域并将其用作测试,即 test.mywebapp.com。此测试子域应指向不同的文档根。我想通过添加一个新的 VirtualHost 条目将它放在我的 ssl.conf 中。

目前唯一的条目是_default_:443。如何添加新条目而不与现有条目重叠?我试过 test.mywebapp.com:443,但它一直使用 _default_ 。

干杯, 瑞克

【问题讨论】:

    标签: ssl virtualhost


    【解决方案1】:

    保留<VirtualHost _default_:443>(或*:443the.ip.address:443,但不保留主机名)。

    在虚拟主机中使用ServerName 指令来配置不同的主机。

    【讨论】:

    • 谢谢,但我可以在单个虚拟主机中添加 2 个服务器名称吗?我需要为测试服务器名定义一个 DocumentRoot,为通配符域定义一个 DocumentRoot。
    • 如果你想要两个不同的 DocumentRoots,你需要两个 VirtualHost 定义(都可以是同一个 IP 地址)。
    • 我是这么想的,但是我只能创建一个 _default_:*443 条目
    • 您可能不需要_default_:443*:443,请参见此处的第一个示例:httpd.apache.org/docs/2.2/vhosts/examples.html
    猜你喜欢
    • 2016-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    • 2012-06-14
    • 1970-01-01
    • 2019-01-17
    • 2012-10-30
    • 2012-08-20
    相关资源
    最近更新 更多