想配几个虚拟主机,查找网上很多方法,总是不能成功
手册是这样的:
# 确保Apache在监听80端口
Listen 80# 为虚拟主机在所有IP地址上监听
NameVirtualHost *:80<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com# 你可以在这里添加其他指令</VirtualHost><VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org# 你可以在这里添加其他指令</VirtualHost> 我照样子修改 http.conf 文件:NameVirtualHost *:80
#### Apache虚拟主机的设置
<VirtualHost *:80>
    DocumentRoot D:/php/www/v6fsydl
   ServerName www.v6fsydl.com
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "D:/php/www/ycjy60"
   ServerName www.ycjy60.com
</VirtualHost>重启apache后,在IE输入www.v6fsydl.com或www.ycjy60.com
都不能访问,而且http://localhost/也不能访问了到底是怎样配置的,除了修改http.conf 文件外,还要做些什么, 

解决方案 »

  1.   


    <VirtualHost *:80>
        ServerAdmin [email protected]
        DocumentRoot D:/php/www/ycjy60
        ServerName www.ycjy60.com
        ErrorLog logs/ycjy60_error.log
        CustomLog logs/ycjy60_access.log common
    </VirtualHost>总之一定是哪个地方没配置好
    那么,后面就加两个日志文件,起码可以用来分析下到底是哪里出了问题
    最后,你的httpd.conf文件include了httpd-vhosts.conf文件么?
      

  2.   

    window下的hosts文件中增加2條localhost  www.ycjy60.com 
    localhost  www.v6fsydl.co
      

  3.   

    我想最主要是 WINXP 没有 DNS