2012-08-15 38 views
0

我在我的服务器上安装了SSL,并且在我的ssl.conf文件的VirtualHost部分中使用了子域通配符。 SSL证书适用于所有子域名,这很有用。在SSL上有一个测试子域和一个通配符域

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

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

干杯, 里克

回答

0

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

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

+0

谢谢,但我可以在一个虚拟主机中添加2个服务器名称吗?我需要为测试服务器名定义DocumentRoot,为通配符域定义DocumentRoot。 – Rick 2012-08-17 09:37:57

+0

如果你想要两个不同的DocumentRoot,你需要给你两个VirtualHost定义(都可以是相同的IP地址)。 – Bruno 2012-08-17 09:40:27

+0

这就是我的想法,但我只能创建一个\ _default _:* 443条目 – Rick 2012-08-17 18:01:45