虚拟主机的服务器别名不会加载站点

时间:2009-10-06 14:02:35

标签: apache virtual-hosts

这是我目前为xampp设置的虚拟主机:

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot c:/misc/proj/usermap
ServerName usermap
ServerAlias usermap2

ErrorLog c:/misc/proj/usermap/logs/error_log
CustomLog c:/misc/proj/usermap/logs/access_log common


<Directory "c:/misc/proj/usermap">
        Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
        Order allow,deny
    Allow from all
</Directory> 

该站点适用于ServerName域(usermap)。我想添加一个其他域,它指向具有不同域的完全相同的站点配置(以便我可以在基于域的代码中执行不同的操作)。这就是我添加ServerAlias系列的原因。

我在hosts文件中将两个主机名解析为127.0.0.1:

127.0.0.1 usermap
127.0.0.1 usermap2

如果我使用原始用户地图域,该网站可以正常工作,但如果我尝试使用usermap2,浏览器会继续加载。它显示一个空白页面,“向usermap2发送请求...”在状态栏中,但没有其他任何事情发生。是否有一个日志文件,我可以检查,看看它为什么不起作用? apache / logs没有显示任何异常。

0 个答案:

没有答案