步驟如下:
1. 你要擁有乙個有泛網域名稱解析的頂級網域名稱,例如:abc.com
在dns服務上設定,網域名稱服務商都提供此服務
www.abc.com 指向伺服器ip
abc.com 指向伺服器ip
a.abc.com 指向伺服器ip
設定完成後,分別
ping www.abc.com;ping abc.com;ping a.abc.com。
如果返回的ip位址都是伺服器ip,說明網域名稱解析已經成功。
2. 修改http.conf,或者修改httpd-vhosts.conf,如果後者要檢查下
http.conf檔案的include "conf/extra/httpd-vhosts.conf"是否開啟了。conf檔案增加內容如下:
namevirtualhost *:80
serveradmin [email protected]
documentroot "c:\xampp\htdocs\www"
servername abc.com
serveralias www.abc.com
errorlog "c:\xampp\apache\logs\abc.localhost-error.log"
customlog "c:\xampp\apache\logs\abc.localhost.access.log" combined
serveradmin [email protected]
documentroot "c:\xampp\htdocs\a"
servername a.abc.com
errorlog "c:\xampp\apache\logs\a.abc.localhost-error.log"
customlog "c:\xampp\apache\logs\a.abc.localhost.access.log" combined
[size=xx-large][color=red]第一段是www.abc.com[/color][/size]
第一段是a.abc.com
各個引數含義說明
serveradmin 管理員郵箱
documentroot 所需指向路徑
servername 網域名稱名稱
serveralias 網域名稱別名 可要可不要
errorlog 錯誤日誌
customlog 訪問日誌
下面是成功的例子乙個 httpd-vhosts.conf裡的內容
namevirtualhost *:80
serveradmin [email protected]
documentroot d:/dx/
servername www.dxs.gov.cn
errorlog logs/dummy-host.example.com-error_log
customlog logs/dummy-host.example.com-access_log common
serveradmin [email protected]
documentroot d:/www/dxs
servername xxgk.dxs.gov.cn
errorlog logs/dummy-host1.example.com-error_log
customlog logs/dummy-host1.example.com-access_log common
Apache網域名稱和二級網域名稱配置
查了很多,說法很多,但經過實測,很簡單。只需修改乙個檔案 httpd.conf 就行了,當然前提是你的網域名稱要是泛網域名稱指向,即 123.com。在檔案最後加上以下內容就可實現二級網域名稱指向指定目錄。serveradmin admin 123.com 你的郵箱 documentroot c x...
Nginx配置二級子網域名稱
準備 需要泛網域名稱 domain.com。主機 www.domain.com 或 domain.com。思路 將 domain.com 解析到主機www.domain.com 不能為www或空 配置 if host b www b w w w location 測試 環境 window7 ngin...
nginx配置二級網域名稱
先在阿里雲解析乙個二級網域名稱 控制台 網域名稱與萬網 網域名稱 解析 新增解析 填上主機記錄 www 記錄值 你的ip 其他預設就ok 現在編輯nginx.conf usr local nginx conf nginx.conf 在http中加上一句 include usr local nginx...