我在EC2上运行了新的Ubuntu安装。除了我一次不能加载多个虚拟主机之外,一切都工作得很好。这两个域也都在我的hosts文件中设置。
我有以下运行:
NameVirtualHost *:80
<VirtualHost *:80>
#template vhost container
DocumentRoot /var/www/domain.co.uk/docroot
ServerName domain.co.uk
</VirtualHost>
<VirtualHost *:80>
#template vhost container
DocumentRoot /var/www/domain2.co.uk/docroot
ServerName domain1.co.uk
</VirtualHost>
我将安全组设置设置为:
80 (HTTP) 0.0.0.0/0
domain.co.uk loads domain.co.uk
domain1.co.uk loads domain.co.uk
在我看来这应该有效,这就是为什么我确信它与EC2的安全端口设置有关...