我正在尝试设置基于名称的虚拟主机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。
我做错了什么?谢谢:(
答案 0 :(得分:0)
您的电脑上ping testa.com
和"grep ^hosts /etc/nsswitch.conf"
的结果是什么?