配置两个虚拟主机,为什么都指向同一个目录?求助,望回复!#52z.com
<VirtualHost 127.0.0.1>
ServerName   52z.com
DocumentRoot "D:/www/52z"
RewriteEngine On</VirtualHost>
 
#yxbao.com
<VirtualHost 127.0.0.1>
ServerName   yxbao.com
DocumentRoot "D:/www/yxbao"
RewriteEngine On
</VirtualHost>

解决方案 »

  1.   


    # k
    <VirtualHost 127.0.0.1:80>
    ServerName www.k.com
    DirectoryIndex index.html index.php
    DocumentRoot D:\WWW\wamp\www\#k
    </virtualHost># t
    <VirtualHost 127.0.0.1:80>
    ServerName www.t.com
    DirectoryIndex index.html index.php
    DocumentRoot D:\WWW\wamp\www\#t
    </virtualHost>
      

  2.   

    你的httd.conf没有设置好
    DocumentRoot 
    这里面有两个路径
    前提是:后面那个路径的范围要大于等于前面的
      

  3.   

    我都设一样的DocumentRoot "D:/www"<Directory "D:/www">
      

  4.   

    有 NameVirtualHost *:80 没?
      

  5.   

    这的有吗?贴出来看看NameVirtualHost *:80
    在 httd.conf 中默认是关闭的
    #NameVirtualHost *:80
    有些版本中,根本连注释掉的都没有NameVirtualHost *:80
    表示开启虚拟主机功能,没有这句就没有虚拟主机功能
      

  6.   

    apache 我已重启N遍了,没效果。加上NameVirtualHost *:80,重启,还是一样。