【发布时间】:2011-11-02 04:47:28
【问题描述】:
我有两个域名、两个 ssl 证书和两个 IP 地址。我正在尝试为他们配置我的 apache 虚拟主机文件。
首先,我注释掉端口 80 和 443 的所有“NameVirtualHost”和“Listen”实例。然后我对我的虚拟主机文件执行以下操作。
域 1 的虚拟主机文件:
NameVirtualHost 1.1.1.1:80
Listen 1.1.1.1:80
Listen 1.1.1.1:443
<VirtualHost 1.1.1.1:80>
ServerName domain1.com
...
</VirtualHost>
<VirtualHost 1.1.1.1:443>
...
</VirtualHost>
域 2 的虚拟主机文件:
NameVirtualHost 2.2.2.2:80
Listen 2.2.2.2:80
Listen 2.2.2.2:443
<VirtualHost 2.2.2.2:80>
ServerName domain2.com
...
</VirtualHost>
<VirtualHost 2.2.2.2:443>
...
</VirtualHost>
【问题讨论】:
-
NameVirtualHost 已被弃用,不再需要。
标签: apache apache2 ip ubuntu-10.04