最后,127.0.0.1 指向了 test01.com 和test02.com,为什么浏览器输入test01.com会定位到test01.php ,没发现中间有其他的关联啊,怎么区分01和02分别定位的?求大神指点迷津。
这个和127.0.0.1没什么关系,将127.0.0.1只是为了让新配置的两个站点为本地而已。。。真正定位是在httpd-vhosts.conf这个配置文件中的代码:
<VirtualHost*.80> DocumentRoot:"F/Demo/test01" ServerName test01.com <VirtualHost>
上述新建站点声明了站点名为:test01.com,并设定文件根目录在F盘的test01文件夹内。test01这个文件夹中存在test01.php文件。在浏览器输入test01.com后,服务器会自动定位带这个文件夹内,并执行test01.php文件,浏览器上最终才能够显示内容。