serveradmin [email protected]
documentroot /www/docs/host.example.com
servername host.example.com
errorlog logs/host.example.com-error_log
transferlog logs/host.example.com-access_log
但是這裡如果這樣配的話很可能就是403,禁止訪問了。原因是/www/docs這個目錄沒有開放許可權。
centos 的httpd.conf 中這樣配置的directory ,centos中的/etc/httpd/conf/httpd.conf 檔案中:
options followsymlinks
allowoverride none
options indexes followsymlinks
allowoverride none
order allow,deny
allow from all
也就是說,只有/var/www/html才有allow的許可權。其他目錄都是沒有的。
我們只需要再新增乙個directory 就可以讓/www/docs/host.example.com訪問了。
如下:
serveradmin [email protected]
5. 配置多網域名稱的虛擬主機。
加個namevirtualhost 指令即可。
namevirtualhost *:80
servername www.domain.tld
serveralias domain.tld *.domain.tld
documentroot /www/domain
servername www.otherdomain.tld
documentroot /www/otherdomain
httpd虛擬主機
我們如何提高httpd服務程式的資源復用 我們怎樣區分不同客戶的 我們引入 虛擬主機 虛擬web主機 在同一臺伺服器上執行多個web站點 每個站點並不占用一台真正的計算機 虛擬主機的型別 區分方式 基於網域名稱 fqdn 我們想實現這樣乙個功能當chris.yky.com與vincent.yky.c...
httpd2 4 43配置虛擬主機
真實環境中,一台 web 伺服器發布單個 會非常浪費資源,所以一台web 伺服器上會發布多個 少則 3 5 個,多則 2 30 個 在一台伺服器上發布多 也稱之為部署多個虛擬主機。建立虛擬主機 根目錄 root centos01 mkdir var www benet root centos01 m...
配置虛擬主機
在一台web伺服器中配置多個 的過程稱之為配置虛似主機,配置虛似主機可以實現在一台web伺服器上放多個 即不論是使用者訪問www.sina.com或www.sohu.com,訪問的都是同一臺機器。這樣我們訪問http www.google.com news就能訪問到c google news 訪問h...