将自定义域名添加到web应用程序并稍后更改



我可以添加一个自定义域到一个web应用程序,以后改变它,使相同的url用于一个功能?我的意思是,最初将web服务挂载在应用程序服务中,然后将其迁移到azure功能中,并保持服务的相同url。

将自定义域添加到web应用程序的步骤检查自定义域azure dns

一旦你添加了自定义域,你想通过使用azure门户删除自定义域转到web应用→<<strong>自定义的域/strong>→应用服务域→点击删除它。

使用下面的PowerShell脚本删除所有自定义域:

$webApp = Get-AzureRmWebApp -ResourceGroupName "<<Resource-Group-Name>>" -Name "<<App_Name>>"
$webApp.HostNames.Clear()
$webApp.Hostnames.Add($webApp.DefaultHostName)
set-AzureRmWebApp -ResourceGroupName "<<Resource-Group-Name>>" -Name <<App_Name>> -HostNames $webApp.HostNames

这将删除所有自定义主机名,只留下默认主机名。

如果要删除集合的特定主机名,可以使用:

$webApp.HostNames.Remove("your_hostname_goes_here")

注意如果主机名有SSL绑定,则需要先删除这些绑定,然后再删除主机名。这里引用

假设您不想删除自定义域默认域名可用于其他服务您可以执行以下步骤:

设置默认域

将域重定向到默认域,请遵循以下步骤。

  1. 在Azure门户中打开静态web应用程序后,选择自定义域

  2. 选择您配置的自定义域作为Not Set默认为.

  3. 选择为默认.

  4. 操作完成后刷新表,确认域标记为"default">