1. 你要擁有乙個有泛網域名稱解析的頂級網域名稱,例如:test.com
在dns服務上設定,網域名稱服務商都提供此服務
www.test.com 指向伺服器ip
test.com 指向伺服器ip
a.test.com 指向伺服器ip
2. 修改http.conf,或者修改httpd-vhosts.conf,如果後者要檢查下
http.conf檔案的include "conf/extra/httpd-vhosts.conf"是否開啟了。conf檔案增加內容如下:
namevirtualhost *:80serveradmin 管理員郵箱serveradmin [email protected]
documentroot "c:\phpstudy\phptutorial\www"
servername test.com
serveralias www.test.com
errorlog "c:\phpstudy\phptutorial\apache\logs\test.localhost-error.log"
customlog "c:\phpstudy\phptutorial\apache\logs\test.localhost.access.log" combined
serveradmin [email protected]
documentroot "c:\phpstudy\phptutorial\www\q"
servername a.test.com
errorlog "c:\phpstudy\phptutorial\apache\logs\a.test.localhost-error.log"
customlog "c:\phpstudy\phptutorial\apache\logs\a.test.localhost.access.log" combined
documentroot 所需指向路徑
servername 網域名稱名稱
serveralias 網域名稱別名 可要可不要
errorlog 錯誤日誌
customlog 訪問日誌
配置好之後,重啟apache
apache 泛網域名稱 二級網域名稱繫結
好記性不如爛筆頭,呵呵,先寫下來以免到時需要的時候忘記!開啟rewrite模式那些就省略了 直接上配置 windows主機 如果是linux或者虛擬主機,路徑方面需要改一下 如rewritemap vhost txt usr local etc apache vhost.map,rewritecon...
Apache網域名稱和二級網域名稱配置
查了很多,說法很多,但經過實測,很簡單。只需修改乙個檔案 httpd.conf 就行了,當然前提是你的網域名稱要是泛網域名稱指向,即 123.com。在檔案最後加上以下內容就可實現二級網域名稱指向指定目錄。serveradmin admin 123.com 你的郵箱 documentroot c x...
linux 二級網域名稱設定
首先,你的擁有乙個有泛網域名稱解析的頂級網域名稱,例如 domain.com 其次,在 httpd.conf 中開啟 mod rewrite 之後,在 httpd.conf 的最後,新增以下內容 rewriteengine on rewritemap lowercase int tolower re...