在EC2上访问apache虚拟主机和文档根目录

我已经使用这个configuration在Apache上build立了一个新的VirtualHost:

DocumentRoot "/var/www/html" <VirtualHost *:80> ServerName mydomain.net DocumentRoot /var/www/html/mydomain.net </VirtualHost> 

当我访问mydomain.net时,我得到正确的文档根目录。 但是,如果我去http:// myIP它访问/var/www/html/mydomain.net而不是/ var / www / html

任何想法如何解决这个问题?

谢谢!

你需要设置一个默认的虚拟主机来捕获未指定的请求,否则mydomain.net会捕获这些请求。

这里是关于这个主题的Apache文档:

http://httpd.apache.org/docs/2.2/vhosts/examples.html#default