<VirtualHost 222.73.42.101:80>
  DocumentRoot E:/AppServ/www/bes/
  ServerName   besttrip.cn
  DirectoryIndex index.php
</virtualHost>
<VirtualHost 222.73.42.101:80>
  DocumentRoot E:/AppServ/www/trip/
  ServerName   www.besttrip.cn
  DirectoryIndex index.php
</virtualHost>
<VirtualHost 222.73.42.101:80>
  DocumentRoot E:/AppServ/www/phpMyAdmin/
  ServerName   01trip.cn
  DirectoryIndex index.php
</virtualHost>为什么不能分别转到那些文件夹下面呢?怎么回事?那个地方没有配置好?

解决方案 »

  1.   

    相同的IP,相同的端口肯定是不行的。
    建议lz使用不同的IP地址或者mod_rewrite插件
      

  2.   


    <NameVirtualHost 222.73.42.101:80>
      DocumentRoot E:/AppServ/www/bes/ 
      ServerName   besttrip.cn
      DirectoryIndex index.php
    </NameVirtualHost>
    <NameVirtualHost 222.73.42.101:80>
      DocumentRoot E:/AppServ/www/trip/
      ServerName   www.besttrip.cn
      DirectoryIndex index.php
    </NameVirtualHost>
    <NameVirtualHost 222.73.42.101:80>
      DocumentRoot E:/AppServ/www/trip/phpMyAdmin/
      ServerName   01trip.cn
      DirectoryIndex index.php
    </NameVirtualHost>改成这样?
      

  3.   

    NameVirtualHost 222.73.42.101:80
    <VirtualHost 222.73.42.101:80> 
      DocumentRoot E:/AppServ/www/bes/ 
      ServerName  besttrip.cn 
      DirectoryIndex index.php 
    </virtualHost> 
    <VirtualHost 222.73.42.101:80> 
      DocumentRoot E:/AppServ/www/trip/ 
      ServerName  www.besttrip.cn 
      DirectoryIndex index.php 
    </virtualHost> 
    <VirtualHost 222.73.42.101:80> 
      DocumentRoot E:/AppServ/www/phpMyAdmin/ 
      ServerName  01trip.cn 
      DirectoryIndex index.php 
    </virtualHost> 
      

  4.   

    参考下
    http://www.php.cn/Apache2.2/vhosts/index.html
      

  5.   

    <VirtualHost localhost:80>
    ServerName localhost
    DocumentRoot "/home/www/client/web1"
    <Directory "/home/www/client/web1">
        Options FollowSymLinks
        AllowOverride Options FileInfo
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost><VirtualHost www.flash.com:80>
    ServerName www.flash.com
    DocumentRoot "/home/www/client/web2"
    <Directory "/home/www/client/web2">
        Options FollowSymLinks
        AllowOverride Options FileInfo
        Order allow,deny
        Allow from all
    </Directory>
    </VirtualHost>再改一下系统文件:C:\WINDOWS\system32\drivers\etc下hosts文件
    原来是:
    127.0.0.1       localhost
    再加一行:
    127.0.0.1       localhost
    127.0.0.1 www.flash.com最后系统和apache都重启吧!如果不改hosts文件,重启apache会出错!
    给客户做网站,都可以在本机上这么做测试!服务商提供的空间这是这么做的!
      

  6.   

    在一个linux服务器上,上传多个独立网站如何实现?