2012-02-07 99 views
0

我期待建立我的Apache服务器上VirtualHosts服务器名www和正在寻找的文件会告诉我,如果这2项是相同包含在Apache虚拟主机

<VirtualHost *:80> 
DocumentRoot /www/example1 
ServerName www.example1.com 
</VirtualHost> 

<VirtualHost *:80> 
DocumentRoot /www/example1 
ServerName example1.com 
</VirtualHost> 

的通知第二个缺少www.

由于

回答

0

这是从Apache文档(http://httpd.apache.org/docs/2.0/mod/core.html#servername):

ServerName指令设置的服务器用来标识自身的主机名和端口。这在创建重定向URL时使用。例如,如果托管Web服务器的计算机的名称是simple.example.com,但该计算机也具有DNS别名www.example.com,并且希望Web服务器如此标识,则应使用以下指令:

服务器名www.example.com:80

所以我猜他们是不相同的。