2013年1月20日 星期日
如何在apache 2.2中設定多網域
實做方式
1.在httpd.conf中找到這一段
# Virtual hosts
# Include conf/extra/httpd-vhosts.conf
改成
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
簡單的說就是把#拿掉。接下來就可以關掉了
2.接下來,去找到conf/extra/httpd-vhosts.conf 這個檔案,打開他。
3.找到 NameVirtualHost *:80 這一行,確定前面是沒有被#起來的。
4.然後在 httpd-vhosts.conf 這個檔案的最後面加上
#第一個網頁
<VirtualHost *:80>
ServerAdmin admin@gmail.com
DocumentRoot "D:/www"
ServerName www.web-a.com.tw
ServerAlias www.web-a.com.tw
ErrorLog "logs/web-a.log"
CustomLog "logs/web-a-access.log" common
<Directory "D:/www">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
#第二個網頁
<VirtualHost *:80>
ServerAdmin admin@gmail.com
DocumentRoot "D:/www2"
ServerName www.web-b.com.tw
ServerAlias www.web-b.com.tw
ErrorLog "logs/web-b.log"
CustomLog "logs/web-b-access.log" common
<Directory "D:/www2">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
要修改的地方就是被像這樣標示起來的地方啦!
每當要新增一個虛擬伺服器位置就在這個檔案新增一塊就搞定啦!!
最後一個步驟~~設定完存檔後請記得要把Apache重開
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言