【发布时间】:2016-09-06 08:40:59
【问题描述】:
我正在尝试设置基于名称的虚拟主机 centOS7 最小安装
我的/etc/httpd/conf/httpd.conf 是这样配置的:
DocumentRoot "/var/www"
<VirtualHost *:80>
ServerName original.com
ServerAlias www.original.com
DocumentRoot /var/www/original
</VirtualHost>
<VirtualHost *:80>
ServerName testa.com
ServerAlias www.testa.com
DocumentRoot /var/www/testa
</VirtualHost>
<VirtualHost *:80>
ServerName testb.com
ServerAlias www.testb.com
DocumentRoot /var/www/testb
</VirtualHost>
我的/etc/hosts 是这样配置的:
`192.168.5.15 testa.com
192.168.5.15 testb.com
192.168.5.15 original.com`
我的/var/www 包含:
ls -R /var/www/
/var/www/:
cgi-bin original testa testb
/var/www/cgi-bin:
/var/www/original:
index.html
/var/www/testa:
index.html
/var/www/testb:
index.html
此时我正在尝试在 chrome 和 firefox 中打开页面,但它只打开原始网站 testa.com testb.com original.com。
我做错了什么?谢谢:(
【问题讨论】:
-
感谢 Vipin,我设法通过 ping 找到问题并修复它! :)
标签: apache virtualhost centos7