Carlos' Life Book

為了方便管理一些設有Subdomain(子域名)的網站,特別將這些網站目錄全部移到同一個資料夾。此時我們需要設定Apache的VirtualHost(虛擬主機),和DNS。因為多個網站共用一個IP位址,所以使用最簡單的Name-based,如果有多個IP位址則可以使用IP-based。因為網路上寫的設定方法很多,我只簡單記錄幾個步驟和要稍微留意一下的地方。

先到DNS設定Subdomain,子域名為test︰
abc   IN   A   123.12.123.123
test   IN   CNAME   abc

如果Apache為1.X版,VirtualHost直接設定在httpd.conf,如為2.X版,則另外設定在httpd-vhosts.conf。先打開虛擬主機的模組,在httpd.conf的設定為︰

LoadModule vhost_alias_module modules/mod_vhost_alias.so

2.X版同樣在httpd.conf找到此設定︰

Include conf/extra/httpd-vhosts.conf
Tags:
Aug
7
2009
分頁: 1/1 第一頁 1 最後頁