簡體   English   中英

將同一個域指向Azure中的不同應用程序服務

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM