apache的虛擬主機是一種允許在同一臺機器上,執行超過乙個**的解決方案,同時也就可以邦迪二級網域名稱到指定的目錄。虛擬主機有兩種,一種叫基於ip的(ip-based),另一種叫基於名字的(name-based)。虛擬主機的存在,對使用者來說是透明的。
開啟httpd.conf
開啟這行語句的注釋
namevirtualhost *:80
在檔案最後加入以下**
檢視源**
列印幫助
serveradmin [email protected]
documentroot /var/www/html/about
servername about.erdian.net
serveralias about.erdian.net
serveralias zhangningning.erdian.net
errorlog logs/about.com-error_log
customlog logs/about.com-access_log common
serveradmin [email protected]
documentroot /var/www/html
servername erdian.net
serveralias *.erdian.net
serveralias erdian.net
errorlog logs/about.com-error_log
customlog logs/about.com-access_log common
注意
1.virtualhost之間是有順序的,從第乙個開始依次匹配2.可以配置多個serveralias來匹配多個位址,
3.若出現403(forbidden),將alloverride none改為alloverride all
Apache網域名稱和二級網域名稱配置
查了很多,說法很多,但經過實測,很簡單。只需修改乙個檔案 httpd.conf 就行了,當然前提是你的網域名稱要是泛網域名稱指向,即 123.com。在檔案最後加上以下內容就可實現二級網域名稱指向指定目錄。serveradmin admin 123.com 你的郵箱 documentroot c x...
Apache本地二級網域名稱配置
我們在本地除錯web程式時,常有很多不同的專案。不同的專案,我們希望使用不同的資料夾和不同的網域名稱。比如今天我正在建設乙個鮮花 可是有個客戶臨時要做乙個簡單的賣眼鏡的 兩個 在電腦上放在不同的目錄下,而且要使用兩個不同的網域名稱來訪問。乙個是flower.domain.com,乙個是glass.d...
apache 二級網域名稱設定
1.你要擁有乙個有泛網域名稱解析的頂級網域名稱,例如 test.com 在dns服務上設定,網域名稱服務商都提供此服務 www.test.com 指向伺服器ip test.com 指向伺服器ip a.test.com 指向伺服器ip 2.修改http.conf,或者修改httpd vhosts.co...