Apache 配置httpd.conf以支持相同的IP和不同的路径,使用一个默认页面
我正在配置httpd.conf以支持相同的IP地址和不同的虚拟主机Apache 配置httpd.conf以支持相同的IP和不同的路径,使用一个默认页面,apache,virtualhost,Apache,Virtualhost,我正在配置httpd.conf以支持相同的IP地址和不同的虚拟主机 <VirtualHost *:80> DocumentRoot /var/www/ ServerName AA </VirtualHost> <VirtualHost *:80> ServerPath /var/www/ ServerName BB </VirtualHost> 及 这几乎完成了,但我需要最后一步。如果用户访问IP地址,我想
<VirtualHost *:80>
DocumentRoot /var/www/
ServerName AA </VirtualHost>
<VirtualHost *:80>
ServerPath /var/www/
ServerName BB
</VirtualHost>
及
这几乎完成了,但我需要最后一步。如果用户访问IP地址,我想向他们显示默认的AA,即当用户访问http://192.168.20.100/,http://192.168.20.100/AA将显示
。
我尝试了很多次,但都没有成功。我尝试过以下方法:
1) 在httpd.conf中配置全局DocumentRoot
2) 将serverName设置为空,并将其设置为“/”
有人遇到过同样的情况吗?尝试将IP地址添加到第一个块中,使其显示。它似乎对我有效,但我在本地没有标准设置,因此无法进行彻底测试。它对我无效。我使用redhat的内置httpd[root@localhostbatsDoc]#httpd-v服务器版本:Apache/2.2.15(Unix)服务器构建:2012年12月5日04:03:01如果我访问,它将为我提供redhat内置欢迎页面。
http://192.168.20.100/AA
http://192.168.20.100/BB