最近公司網站分站比較多;但是服務器只有一個,所以在IIS部署站點的時候,就會有多個端口。但是域名只有一個,所以要用二級域名來隱藏端口,既美觀也安全。
頂級域名:什么是頂級域名?打個比方,就是帶www的,例如:www.baidu.com
二級域名:二級域名也就是在頂級域名下的子域名。例如:map.baidu.com
最近研究二級域名也研究好久,網上說的也是只言片語的,不是太完整。我就做個整理
首先,做二級域名。主要一個是為了隱藏端口,一個是將網站分塊。
IIS + 域名供應商 兩種設置二級域名的方法;我拿阿里雲的 “雲解析DNS” 來做整理 :
1.A記錄 泛型解析 ,(建議推薦 泛型解析 來做二級域名)。直觀點,直接上圖
就用map.baidu.com來說 如圖:
圖2:
說明:這里在IIS設定的 80 端口和頂級域名設定的80 端口不會沖突;還有就是IP 地址 記得選擇 服務器IP ;主機名 就寫二級域名就可以。
2.隱性URL ,(不建議推薦使用 因為這個設定其實就是URL轉發,但是URL 轉發 一般都是有限制的,如果十幾個子域名設定 那就麻煩了)。直觀點,直接上圖
說明:隱性URL 設定 子域名,由於 控制的工作主要都是域名解析那邊,所有IIS的配置跟頂級域名配置一樣就可以了。