Apache多站點配置、多虛擬目錄、多端口(終極篇)

轉載自:http://www.onexin.net/?p=706

Apache同樣具有多站點設置的功能,這種設置也是基於配置文件(x:\Apache\conf\httpd.conf),相比起來也並不複雜,同IIS設置多站點一樣,Apache也具有使用類似主機頭進行多站點設置的功能,實際上稱爲網站別名,只要在配置文件中的最後一行輸入如下內容即可,

一、多個站點設置,

NameVirtualHost *:80

<virtualhost *:80>
ServerName www.a.com
DocumentRoot www/one
</virtualhost>

<virtualhost *:80>
ServerName www.b.com
DocumentRoot www/two
</virtualhost>

二、多個虛擬目錄的設置,只要增加多條同樣的字段就可以了。

Alias /test "E:\www"

<Directory "E:\www">
AllowOverride All
Options Indexes FollowSymLinks Includes
Order allow,deny
Allow from all
</Directory>

配置文件的內容爲添加名爲test的虛擬目錄,並指向E:\www目錄,其餘配置信息一般採用默認即可。

三、多端口設置,

找到Listen配置行下面加:Listen 8080

<virtualhost *:8080>
ServerName www.c.com
DocumentRoot www/newport
</virtualhost>

總結:以上方法可以靈活運用。

轉載請註明出處:http://www.onexin.net/?p=706

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章