首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

为什么apache配置了虚拟主机,会把没有指定的域名都指向到第一个虚拟主机?该如何处理

2012-02-15 
为什么apache配置了虚拟主机,会把没有指定的域名都指向到第一个虚拟主机?为什么apache配置了虚拟主机,会把

为什么apache配置了虚拟主机,会把没有指定的域名都指向到第一个虚拟主机?
为什么apache配置了虚拟主机,会把没有指定的域名都指向到第一个虚拟主机?
如:
NameVirtualHost   10.10.10.10
<VirtualHost   10.10.10.10>
                ServerName   www.test.com
                ServerAlias   test.com
                DocumentRoot   /home/www/test
</VirtualHost>

其它没有设置的域名,只要域名解析到这个IP地址的,都会指向这个配置。
我想让没有配置的域名不显示或指向到主体配置部分的DocumentRoot。

[解决办法]
默认的都是第一个。 出有其它的情况下。 第一个也就成了默认的了
[解决办法]
没有其它的虚拟主机的话。第一个就是默认的
[解决办法]
你建一个默认的虚拟主机放在第一个,然后将你实际用到的虚拟主机放在第二个,就可以了
[解决办法]
看看APACHE手册吧 上面有详细说明

热点排行