各位好~
假設我想申請
http://www.boy.com
http://www.girl.com
http://www.friend.com
等~~的網域名稱,
但是呢,
都是各自指定到我同一台電腦centos作業系統下的資料夾空間:
var/html/boy =>此資料夾日後若有人輸入http://www.boy.com 則會都讀取此目錄的資料
var/html/girl =>此資料夾日後若有人輸入http://www.girl.com 則會都讀取此目錄的資料
var/html/friend =>此資料夾日後若有人輸入http://www.friend.com 則會都讀取此目錄的資料
請問這樣的話該如何設定呢?
所有的 DomainName 都設定為同一個 IP。
在 centos 的 Apache 的設定檔中 /etc/httpd/conf/httpd.conf 中,加上以下的虛擬主機:
<pre class="c" name="code">NameVirtualHost *
<VirtualHost *>
ServerName www.boy.com
DocumentRoot /var/html/boy
<Location />
Order Deny,Allow
</Location>
</VirtualHost>
<VirtualHost *>
ServerName www.girl.com
DocumentRoot /var/html/girl
<Location />
Order Deny,Allow
</Location>
</VirtualHost>
<VirtualHost *>
ServerName www.friend.com
DocumentRoot /var/html/friend
<Location />
Order Deny,Allow
</Location>
</VirtualHost>
重跑 apache 即可。