Apache 用于开发的本地主机上的多个虚拟主机

Apache 用于开发的本地主机上的多个虚拟主机,apache,localhost,virtualhost,httpd.conf,xampp,Apache,Localhost,Virtualhost,Httpd.conf,Xampp,我在MacOSLion上使用Xampp(Apace2.2.20)进行开发。我有很多CMS项目,我想通过访问cms1.localhost、cms2.localhost、cms3.localhost等来访问它们 目前,在我下面的设置中,所有内容都指向第一个虚拟主机指令ie(/Applications/XAMPP/migration/trunk)中的内容 谁能给我指一下正确的方向吗。我想不出在调试等方面还能做些什么,这样帮助也会很有用。非常感谢 <VirtualHost *:80> Ser

我在MacOSLion上使用Xampp(Apace2.2.20)进行开发。我有很多CMS项目,我想通过访问cms1.localhost、cms2.localhost、cms3.localhost等来访问它们

目前,在我下面的设置中,所有内容都指向第一个虚拟主机指令ie(/Applications/XAMPP/migration/trunk)中的内容

谁能给我指一下正确的方向吗。我想不出在调试等方面还能做些什么,这样帮助也会很有用。非常感谢

<VirtualHost *:80>
ServerName localhost
DocumentRoot "/Applications/XAMPP/migration/trunk"
</Virtualhost>

<VirtualHost *:80>
ServerName rix.localhost
DocumentRoot "/Applications/XAMPP/projects/giving"
</Virtualhost>

为了进行故障排除,请尝试交换VirtualHost声明,确认该文件是正确的,然后重新启动Apache


它们都很简单,但最好先检查一下。

VHost文件在哪里?有可能不是正在读的那个。我知道这看起来很愚蠢,但我以前见过有人被那条鱼咬过;)
127.0.0.1 localhost
127.0.0.1 rix.localhost