IIS 站點部署多級域名


當站點的規模達到一定程度,往往會對業務進行拆分,部署到一台服務器的不同站點,,而一個域名(頂級域名)只能綁定一個站點(核心站點),這個時候就通過給頂級域名創建子域名的方式(理論上一個頂級域名可以綁定50個子域名),將子域名綁定到相關的業務站點.在通過修改host文件的方式,將所有的域名解析到當前的服務器IP,再通過IIS的主機頭(子域名)解析到業務站點上,過程如下圖:

現在IIS服務器上的站點如下:

主站點配置如下:

業務站點1配置如下:

業務站點2配置如下:

注意

(1)、什么是子級域名:

www.a.com是頂級域名

xxxxx.a.com就是自己域名  xxxxx可以任意取名

(2)、所有的站點,必須是80端口,否則通過子域名訪問業務站點必須加上端口,一般沒人會這么做

 

hosts文件如下:   注:hosts文件在C:\Windows\System32\drivers\etc下

192.168.0.121          www.a.com
192.168.0.121          child1.a.com
192.168.0.121          child2.a.com

 

現在通過子域名訪問,查看效果

主站點:

業務站點1:

業務站點2:

ok,所有的域名生效,能正常訪問.

 

其實還可以給業務站點添加子站點,在給它分配更下一級的域名,原理同上,這里不做操作!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM