再配置一节 www.xxx.con你本地正常是因为 ip 不同

解决方案 »

  1.   

    我现在配置了两个
    <VirtualHost www.xxx.net:80>
    ServerName "www.xxx.net:80"
    DocumentRoot "D:\www\AppServ\www"
    <Directory "D:\www\AppServ\www">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost>
    <VirtualHost m.xxx.net:80>
    ServerName "m.xxx.net:80"
    DocumentRoot "D:\www\AppServ\www\m"
    <Directory "D:\www\AppServ\www\m">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost>现在的结果是www.xxx.net 和m.xxx.net 访问的都是 "D:\www\AppServ\www" ,这个PC版目录,是不是配置有误
      

  2.   

    <VirtualHost *:80>
    ServerName www.xxx.net
    DocumentRoot "D:\www\AppServ\www"
    <Directory "D:\www\AppServ\www">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost>
    <VirtualHost *:80>
    ServerName m.xxx.net
    DocumentRoot "D:\www\AppServ\www\m"
    <Directory "D:\www\AppServ\www\m">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost>