[英]Pointing same domain to different app service in Azure
我正在使用Azure App Service托管我的NodeExpress應用程序,但現在我遇到了非常奇怪的要求。
我有2種不同的Azure應用服務。 1)myApp 2)sampleApp
我有一個指向myApp的域。 (已添加主機名www.myapp.com),現在我想刪除myApp並將我的主機名(www.myapp.com)移至sampleApp。
現在我的問題是
它會更改我的IP地址嗎? (我認為這是因為我還沒有購買任何靜態IP)
如果我的指向IP的應用程序服務已更改,我是否需要對域DNS管理器進行任何操作才能將www.myapp.com移至示例應用程序的主機名中?
我無權訪問DNS管理器,因為客戶端擁有它。 我必須告訴客戶端添加CNAME以驗證域所有權。 我想將此域指向其他應用程序服務,而又不增加要求客戶端更改其cname來驗證域所有權的延遲。
通過使用驗證記錄,您實際上可以在不停機的情況下遷移域名。 只需創建記錄:
awverify.www.mydomain.com CNAME mynewnodeapp1.azurewebsites.net
這樣一來,您就可以將Azure名稱主機名www.domain.com
添加到sampleApp中(並添加SSL綁定)。
來源: https : //docs.microsoft.com/en-us/azure/app-service/manage-custom-dns-migrate-domain
您必須先從Web應用程序在DNS服務器中注冊新的CNAME,然后再將其添加到Azure App Service。 現在,您會看到以下內容:
www.mydomain.com CNAME mynodeapp1.azurewebsites.net
首先,將其更改為您的新申請地址:
www.mydomain.com CNAME mynewnodeapp1.azurewebsites.net
然后將自定義域添加到新的Web應用程序。
App Service確實為您提供了公共IP地址,但是盡管不太可能更改,但不能保證保持不變。 說,只要繼續使用CNAME,就不會有任何問題。 如果刪除原始應用程序並使用相同的Azure FQDN重新創建,則無需在客戶DNS設置上進行任何更改,在這種情況下,Azure將能夠成功驗證域。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.