之前装过IIS,看教程后修改了wamp的端口号之后,看关于配置多站点的教程,但是输入网址例:test01.com总是跳转到IIS7的界面,是哪里没有改好,望大神们求助

解决方案 »

  1.   

    要在hosts配置test01.com指向你的ip
      

  2.   

    是啊。wamp端口不是改了?
      

  3.   

    可是我修改的端口号为8088  在httpd-vhost文件中增加的站点为
    <VirtualHost *:8088>   
        DocumentRoot "d:/Demo/test01"
        ServerName test01.com
    </VirtualHost>
    在host中增加的为127.0.0.1  test01.com
    为什么输入 test01.com还是跳转到IIS7 
      

  4.   

    test01.com:8088 访问
      

  5.   

    谢谢大神,顺便问下,那如果要直接输入网址访问是不是需要把IIS给停了
      

  6.   

    大神,现在又出了问题,我设置了两个站点还有一个是test02
    <VirtualHost *:8082>
        
        DocumentRoot "d:/Demo/test02"
        ServerName test02.com
      
    </VirtualHost>
    在host里面也增加了127.0.0.1  test02.com 
    那为什么只要修改test01.com后面的端口号也同样可以访问test02.com
      

  7.   

    就是我多设置了一个站点  
    <VirtualHost *:8082>
        
        DocumentRoot "d:/Demo/test02"
        ServerName test02.com
      
    </VirtualHost>
    在host里面也增加了127.0.0.1  test02.com 
    网址输入test01.com:8088可以访问test01.com的内容,但是输入test01.com:8082同样可以访问test02.com的内容
      

  8.   

    你有 <VirtualHost *:8082>
    所以任何 ip:8082 都可以访问进来网站的访问实际是通过 ip 的,域名(比如 test02.com)只是为了帮助记忆的符号hosts 文件是为省去访问 DSN 环节而设立的,出现在 hosts 文件中的域名不再去访问 DSN 服务器,而直接根据列表转换成 ip
    你有
    127.0.0.1  test01.com
    127.0.0.1  test02.com
    两项,都对应了 127.0.0.1 ,自然就是这样的
      

  9.   

    谢谢大神,那教程里面为什么他设置了两个站点,都是<VirtualHost *:80>, 在host中也是设置了
    127.0.0.1  test01.com
    127.0.0.1  test02.com
    为什么在浏览器中分别输入这两个地址可以分别访问对应的内容