在做虚拟主机的时候,也就是当你 vi /usr/local/apache/conf/extra/httpd-vhosts.conf 这个配置文件的时候。比如下面的三个虚拟主机:
1、
<VirtualHost 192.168.1.85>
ServerAdmin [email protected]
DocumentRoot /tmp/web/bbs
ServerName bbs.yj.com
ServerAlias phpwind.yj.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
|
2、
<VirtualHost 192.168.1.85>
ServerAdmin [email protected]
DocumentRoot /tmp/web
ServerAlias web.yj.com
ServerName www.yj.com
Errorlog logs/dummy-host2.example.com-error_log
CustomLog logs/dummy-host2.example.com-access_log cmmon
</VirtualHost>
|
3、
<VirtualHost 192.168.1.85>
ServerAdmin [email protected]
DocumentRoot /tmp/web/blog
ServerName blog.yj.com
ServerAlias bo.yj.com
ErrorLog logs/dummy-host2.example.com-error_log
CustomLog logs/dummy-host2.example.com-access_log common
</VirtualHost>
|
这时候,你又在dns里做了一个 xxx.yj.com 的域名解析,则出现一条规律。
当你在浏器里输入 xxx.yj.com 的时候,哪个在虚拟主机在最上面(第一条),那么哪个就是被访问的,好像是先来先到的原则,呵呵,有点意思。
这可是原创啊,不是在网上抄的。自己总结的,嘿嘿。