apache 怎么绑定多个域名???????
比如:一个为www.abcde.com 另一个为bbs.abcde.com
放在不同的文件目录d:\abcde\ 和d:\bacde\bbs

解决方案 »

  1.   

    <VirtualHost *:80>
        DocumentRoot d:\abcde\
        ServerName www.abcde.com
    </VirtualHost><VirtualHost *:80>
        DocumentRoot d:\bacde\bbs
        ServerName bbs.abcde.com
    </VirtualHost>
      

  2.   

    <VirtualHost *:80> 
        DocumentRoot d:\abcde\ 
        ServerName www.abcde.com 
    </VirtualHost> <VirtualHost *:80> 
        DocumentRoot d:\bacde\bbs 
        ServerName bbs.abcde.com 
    </VirtualHost>很感谢两为大哥赐教!
    我也是这样做,但分别输入他始终只访问www.abcde.com.就算我输入bbs.abcde.com.没有出现论坛的主页,
    是不是还有别的地方要设置什么?
      

  3.   

    这2个域名有没有解析到你的服务器,没有的话要配host
      

  4.   


    你得在 C:\WINDOWS\system32\drivers\etc\host里面指一下。 要不找不到
     你也可以这么写。
    <VirtualHost *:80> 
        DocumentRoot d:\abcde\ 
        ServerName www.abcde.com 
      ServerAlias bbs.abcde.com, ..., ...,
    </VirtualHost> 
      

  5.   

    ServerAlias bbs.abcde.com, ..., ...,
    但你这个路径不要指定吗?我的bbs.abcde.com 对应的路径是 d:\bacde\bbs 
      

  6.   

    可查一下,同一 IP多域名配置
    试试下面的
    Namevirtualhost 你的IP<virtualhost  www.abcde.com>
    severname  www.abcde.com:80
      DocumentRoot d:\abcde\ 
    </virtuahost><virtualhost bbs.abcde.com >
    DocumentRoot d:\bacde\bbs
        ServerName bbs.abcde.com :800
    </virtuahost>
      

  7.   

    <VirtualHost *:80> 
        DocumentRoot d:\abcde\ 
        ServerName www.abcde.com 
    </VirtualHost> <VirtualHost *:80> 
        DocumentRoot d:\bacde\bbs 
        ServerName bbs.abcde.com 
    </VirtualHost>
      

  8.   

    有不同IP虚拟的,
    有同一IP不同端口配置的
    有同-IP不同域名配置的
    有DSN配置的看你选的是哪种,搜索下
      

  9.   

    你两种都没说清楚,有没有自己配过的?
    不要说应该这样就行了,或自己去找一下!
    <VirtualHost *:80> 
        DocumentRoot d:\abcde\ 
        ServerName www.abcde.com 
    </VirtualHost> <VirtualHost *:80> 
        DocumentRoot d:\bacde\bbs 
        ServerName bbs.abcde.com 
    </VirtualHost>
    我试过,在我的服务器上行不同,输入两个不同的网址,始终只出来一个,www.abcde.com
    不知道那里不行!能否明确指出错误
      

  10.   

    你的意思是你输入bbs.abcde.com也会跳转到www.abcde.com么?那就去看看你自己的dns解析是不是有把ip逆向解析到www.abcde.com
      

  11.   

    我重新在说一下“apache 怎么绑定多个域名??????? 
    比如:一个为www.abcde.com 另一个为bbs.abcde.com 
    放在不同的文件目录d:\abcde\ 和d:\bacde\bbs ”
    目前现象是,当我输入bbs.abcde.com后,能访问,但出来的内容还是d:\abcde\index.php
    而不是d:\abcde\bbs\index.php,跟我输入www.abcde.com显示一样的内容。难到我的路径不对?
    我的做法也是如下:
    <VirtualHost *:80> 
        DocumentRoot d:\abcde\ 
        ServerName www.abcde.com 
    </VirtualHost> <VirtualHost *:80> 
        DocumentRoot d:\bacde\bbs 
        ServerName bbs.abcde.com 
    </VirtualHost>