Apache VirtualHost 虛擬主機設定
20:57 | 網路記事 | 0 Comments
為了方便管理一些設有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
先到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: apache
Aug
7
2009


