我在xp系统上安装了Apache2.2和PHP5.3用Dreamweaver在编写,只能在Apache/htdocs下建一个站点,想再其他路径下再创建一个站点,!!!!!

解决方案 »

  1.   

    修改httpd-vhosts.conf这个文件 然后配置一下hosts 就行了···
      

  2.   

    Alias /cca "E:/cca"
    <Directory "E:/cca">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    DirectoryIndex index.php index.htm index.html
    </Directory>
      

  3.   

    首相查看 httpd.conf 中 有没有这行代码
    Include conf/extra/httpd-vhosts.conf
    ,若有,就把前面的注释去掉。然后打开httpd-vhosts.conf。给个简单的实例吧<VirtualHost *:80>
       ServerAdmin [email protected]
    DocumentRoot "D:\www\mysql"
    ServerName mysql.com
    ErrorLog logs/mysql-errowr_log
    CustomLog logs/mysql-accwess_log common
     </VirtualHost>最后打开C:/system32/drivers/etc 找到hosts文件,加入:
    127.0.0.1 mysql.com如果有多个依次类推
      

  4.   

    <Virtualhost IP:80>
    ServerAdmin [email protected]
    DocumentRoot "E:/wwwroot/Apache/htdocs/bbs/"
    ServerName www.test.edu.cn
    #ErrorLog "|E:/wwwroot/Apache/bin/rotatelogs.exe 
    logs/www.test.edu.cn/error/error_%Y_%m_%d.log"
    #CustomLog "|E:/wwwroot/Apache/bin/rotatelogs.exe logs/luntan.ceat.edu.cn/access/access_%Y_%m_%d.log 86400 480" common
    </Virtualhost>
      

  5.   

    参考httpd.conf配置如下:<VirtualHost *:80>
        DocumentRoot "D:/xxx/www"
        ServerName www.xxx.com
    </VirtualHost>#space.xxx.com
    <VirtualHost *:80>
        DocumentRoot "D:/xxx/space"
        ServerName space.xxx.com
    </VirtualHost>#news.xxx.com
    <VirtualHost *:80>
        DocumentRoot "D:/xxx/news"
        ServerName news.xxx.com
    </VirtualHost>
      

  6.   

    上面写错了!应该是httpd-vhosts.conf的配置!