Mac OS X Mountain Lion将www添加到localhost上的虚拟主机

我是新configuration我的Mac本地主机,所以这可能是一个愚蠢的问题。 我想设置一个虚拟主机,使http://localhost/domain指向http://domain.dev 。 在我的Apacheconfiguration中,我有本地主机指向我的网站文件夹。 这工作正常。 我可以浏览到本地主机/域。

在我的hosts文件中,我将domain.dev设置为127.0.0.1

在我的虚拟主机文件中,我设置了以下条目:

 <VirtualHost 0.0.0.0:80> DocumentRoot "/Users/username/Sites/domain/" ServerName domain.dev </VirtualHost> 

但是当我在Apacheconfiguration中取消注释这一行时:

 Include /private/etc/apache2/extra/httpd-vhosts.conf 

浏览器将“www”添加到domain.dev,然后找不到它。 我究竟做错了什么?

只需使用ServerAlias 。

 <VirtualHost 127.0.0.1:80> DocumentRoot /Users/username/Sites/domain/ ServerName domain.dev ServerAlias www.domain.dev </VirtualHost>