itsPG.org

PG @ NCTU SenseLab

[筆記] Windows下 Appserv 的Apache2 設定virtual Host

不知道為什麼,網路上google到的教學很多都過時了Orz

1. 修改Apache的httpd.conf

找到#Include conf/extra/httpd-vhosts.conf這一行,把前面的#拿掉,存檔

2. 修改conf/extra/httpd-vhosts.conf

以下是我使用的設定檔,看一下應該就知道該怎樣修改了

NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot "D:/AppServ/www"  
    ServerName sharu.eruru.tw       
    <Directory "D:/AppServ/www">
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "D:/AppServ/beta"  
    ServerName kiseki.cc         
    <Directory "D:/AppServ/beta">
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

以這個設定檔來說,我把
sharu.eruru.tw 對應到 D:/AppServ/www 這個目錄
kiseki.cc 對應到 D:/AppServ/beta 這個目錄

3. 重新啟動Apache

以上,修改完成。

Comments