如何在 Azure上購買網域並且替布屬好的Web App設置網域
(How to buy a domain name from Azure and map the custom domain to exist web app)
前言
Azure 提供一個非常良好的PaaS環境(Azure App Service), 讓開發者可以很輕鬆的部屬應用程式, 而在部屬完成之後會得到一個網址
<appname>.azurewebsite.com
這就是可以用來存取剛剛部屬的應用程式的網址, 但如果覺得這網址很醜, 其實可以到Azure App Service Domain上購買自己喜歡的網域名稱
以下介紹如何在App Service Domain上購買域名並且設定Record set
建立App Service Domain
Step 1. 搜尋目前能用的域名
Step 2.1 在Contact information填入聯絡資料
例如姓名, Email ,,, 等等
Step 2.2 (Optional) 啟用Privacy Protection
如果不希望曝光網域的擁有者資訊, 可以啟用Privacy Protection來隱藏資訊. 注意有些域名需要加錢才能夠啟用這功能
例如姓名, Email ,,, 等等
Step 2.2 (Optional) 啟用Privacy Protection
如果不希望曝光網域的擁有者資訊, 可以啟用Privacy Protection來隱藏資訊. 注意有些域名需要加錢才能夠啟用這功能
Step 3. 檢查價格
選好後可以點選Legal Terms來看一下價錢, 目前選的這個域名andycool.biz要花11.99元美金購買
Step 4. 基本資料填完之後, 就可以點下方的按鈕建立
建立後, 再到App service Domain去設定對應的網址
設定App service Domain
Step 1. 建立Record set
為了使Azure DNS能夠解析對應的Web App的網址, 必須定義Record set
為了使Azure DNS能夠解析對應的Web App的網址, 必須定義Record set
點選最上方的按鈕新增 Record Set
Step 2. Add record set
基本上Record set可以分很多種, 這邊介紹CNAME, 以及A Record
- CNAME 就是用現存網址去作對應
- A Record就是單純用IP去作對應
填入subdomain 的名稱(比如shop), alias 要填入對應的網址名稱:(比如shop123.azurewebsite.net), 以上設定完成後, 就可以用 shop.asofts.com 來存取網站
(方法二)另一種建Record set方式是用 A record 去對應IP(如下)
Step 3. 建立完成後可以可以看到剛剛建立的Record set
設定App Service Custom Domains
回到App service , 從左邊側欄選擇Custom domains, 然後選擇Add custom domain
把剛剛建的網域填上去, 然後再點選下面的Add custom domain
~大功告成
Ref:
留言
張貼留言