You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/app-service/manage-custom-dns-buy-domain.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Buy a custom domain
3
3
description: Learn how to buy an App Service domain and use it as a custom domain for your app Azure App Service.
4
4
ms.assetid: 70fb0e6e-8727-4cca-ba82-98a4d21586ff
5
5
ms.topic: article
6
-
ms.date: 01/16/2023
6
+
ms.date: 01/31/2023
7
7
ms.custom: seodec18
8
8
9
9
---
@@ -17,7 +17,7 @@ To complete this tutorial:
17
17
18
18
*[Create an App Service app](./index.yml), or use an app that you created for another tutorial. The app should be in an Azure Public region. At this time, Azure National Clouds are not supported.
19
19
* The web app's [App Service plan](overview-hosting-plans.md) must be a paid tier and not **Free (F1)**. See [Scale up an app](manage-scale-up.md#scale-up-your-pricing-tier) to update the tier.
20
-
*[Remove the spending limit on your subscription](../cost-management-billing/manage/spending-limit.md#remove). You cannot buy App Service domains with free subscription credits.
20
+
*[Remove the spending limit on your subscription](../cost-management-billing/manage/spending-limit.md#remove). You can't buy App Service domains with free subscription credits.
21
21
22
22
## 1. Buy an App Service domain
23
23
@@ -30,15 +30,15 @@ For pricing information on App Service domains, visit the [App Service Pricing p
30
30
:::image type="content" source="./media/app-service-web-tutorial-custom-domain/add-app-service-domain.png" alt-text="A screenshot showing how to open the App Service domain create wizard.":::
31
31
32
32
> [!NOTE]
33
-
> You can also create an App Service domain independently from an app by going to the App Service Domains view and click**Add**, or navigating to [the create page directly](https://portal.azure.com/#create/Microsoft.Domain). But since it's independent from your app, you won't be able to assign hostnames like `www` to your app as if you launch it from your app's **Custom domains** page.
33
+
> You can also create an App Service domain independently from an app by going to the App Service Domains view and select**Add**, or navigating to [the create page directly](https://portal.azure.com/#create/Microsoft.Domain). But since it's independent from your app, you won't be able to assign hostnames like `www` to your app as if you launch it from your app's **Custom domains** page.
34
34
35
35
1. In the **Basics** tab, configure the settings using the following table:
36
36
37
37
| Setting | Description |
38
38
| -------- | ----------- |
39
39
|**Subscription**| The subscription to use to buy the domain. |
40
40
|**Resource Group**| The resource group to put the domain in. For example, the resource group your app is in. |
41
-
|**Domain**| Type the domain you want. For example, **contoso.com**. If the domain you want is not available, you can select from a list of suggestions of available domains, or try a different domain. |
41
+
|**Domain**| Type the domain you want. For example, **contoso.com**. If the domain you want isn't available, you can select from a list of suggestions of available domains, or try a different domain. |
42
42
43
43
> [!NOTE]
44
44
> The following [top-level domains](https://wikipedia.org/wiki/Top-level_domain) are supported by App Service domains: _com_, _net_, _co.uk_, _org_, _nl_, _in_, _biz_, _org.uk_, and _co.in_.
@@ -47,7 +47,7 @@ For pricing information on App Service domains, visit the [App Service Pricing p
47
47
48
48
1. Select **Next: Contact information** and supply your information as required by [ICANN](https://go.microsoft.com/fwlink/?linkid=2116641) for the domain registration.
49
49
50
-
It is important that you fill out all required fields with as much accuracy as possible. Incorrect data for contact information can result in failure to buy the domain.
50
+
It's important that you fill out all required fields with as much accuracy as possible. Incorrect data for contact information can result in failure to buy the domain.
51
51
52
52
1. Select **Next: Hostname assignment** and verify the default hostnames to map to your app:
53
53
@@ -66,16 +66,16 @@ For pricing information on App Service domains, visit the [App Service Pricing p
66
66
|**Auto renewal**| Enabled by default. Your App Service domain is registered to you at one-year increments. Auto renewal makes sure that your domain registration doesn't expire and that you retain ownership of the domain. Your Azure subscription is automatically charged the yearly domain registration fee at the time of renewal. To opt out, select **Disable**. If auto-renewal is disabled, you can [renew it manually](#renew-the-domain). |
67
67
|**Privacy protection**| Enabled by default. Privacy protection hides your domain registration contact information from the WHOIS database. Privacy protection is already included in the yearly domain registration fee. To opt out, select **Disable**. |
68
68
69
-
1. Select **Next: Tags** and set the tags you want for your App Service domain. Tagging is not required for using App Service domains, but is a [feature in Azure that helps you manage your resources](../azure-resource-manager/management/tag-resources.md).
69
+
1. Select **Next: Tags** and set the tags you want for your App Service domain. Tagging isn't required for using App Service domains, but is a [feature in Azure that helps you manage your resources](../azure-resource-manager/management/tag-resources.md).
70
70
71
-
1. Select **Next: Review + create** and review your domain order. When finished, click**Create**.
71
+
1. Select **Next: Review + create** and review your domain order. When finished, select**Create**.
72
72
73
73
> [!NOTE]
74
74
> App Service Domains use GoDaddy for domain registration and Azure DNS to host the domains. In addition to the yearly domain registration fee, usage charges for Azure DNS apply. For information, see [Azure DNS Pricing](https://azure.microsoft.com/pricing/details/dns/).
75
75
>
76
76
>
77
77
78
-
1. When the domain registration is complete, you see a **Go to resource** button. Select it to see it's management page.
78
+
1. When the domain registration is complete, you see a **Go to resource** button. Select it to see its management page.
@@ -134,7 +134,7 @@ The create wizard already lets you map the root domain (like `contoso.com`) and
134
134
135
135
## Renew the domain
136
136
137
-
The App Service domain you bought is valid for one year from the time of purchase. You can configure to renew your domain automatically which will charge your payment method when your domain renews the following year. You can also manually renew your domain name.
137
+
The App Service domain you bought is valid for one year from the time of purchase. You can configure to renew your domain automatically, which will charge your payment method when your domain renews the following year. You can also manually renew your domain name.
138
138
139
139
If you want to configure automatic renewal, or if you want to manually renew your domain, follow the steps here.
140
140
@@ -149,10 +149,10 @@ If you want to configure automatic renewal, or if you want to manually renew you
149
149
:::image type="content" source="./media/custom-dns-web-site-buydomains-web-app/dncmntask-cname-buydomains-autorenew.png" alt-text="Screenshot that shows the option to automatically renew your domain.":::
150
150
151
151
> [!NOTE]
152
-
> When navigating away from the page, disregard the "Your unsaved edits will be discarded" error by clicking**OK**.
152
+
> When navigating away from the page, disregard the "Your unsaved edits will be discarded" error by selecting**OK**.
153
153
>
154
154
155
-
To manually renew your domain, select **Renew domain**. However, this button is not active until 90 days before the domain's expiration date.
155
+
To manually renew your domain, select **Renew domain**. However, this button isn't active until 90 days before the domain's expiration date.
156
156
157
157
If your domain renewal is successful, you receive an email notification within 24 hours.
158
158
@@ -176,7 +176,7 @@ For information on how to edit DNS records, see [How to manage DNS Zones in the
176
176
177
177
## Cancel purchase (delete domain)
178
178
179
-
After you purchase the App Service Domain, you have five days to cancel your purchase for a full refund. After five days, you can delete the App Service Domain, but cannot receive a refund.
179
+
After you purchase the App Service Domain, you have five days to cancel your purchase for a full refund. After five days, you can delete the App Service Domain, but can't receive a refund.
180
180
181
181
1. In the search bar, search for and select **App Service Domains**.
182
182
@@ -188,11 +188,11 @@ After you purchase the App Service Domain, you have five days to cancel your pur
188
188
189
189
A delete lock has been created for your domain. As long as a delete lock exists, you can't delete the App Service domain.
190
190
191
-
1.Click**Delete** to remove the lock.
191
+
1.Select**Delete** to remove the lock.
192
192
193
193
1. In the domain's left navigation, select **Overview**.
194
194
195
-
1. If the cancellation period on the purchased domain has not elapsed, select **Cancel purchase**. Otherwise, you see a **Delete** button instead. To delete the domain without a refund, select **Delete**.
195
+
1. If the cancellation period on the purchased domain hasn't elapsed, select **Cancel purchase**. Otherwise, you see a **Delete** button instead. To delete the domain without a refund, select **Delete**.
196
196
197
197
:::image type="content" source="./media/custom-dns-web-site-buydomains-web-app/dncmntask-cname-buydomains-cancel.png" alt-text="Screenshot that shows where to delete or cancel a purchased domain.":::
Copy file name to clipboardExpand all lines: articles/app-service/manage-custom-dns-migrate-domain.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,25 +5,25 @@ tags: top-support-issue
5
5
6
6
ms.assetid: 10da5b8a-1823-41a3-a2ff-a0717c2b5c2d
7
7
ms.topic: article
8
-
ms.date: 01/13/2023
8
+
ms.date: 01/31/2023
9
9
ms.custom: seodec18
10
10
11
11
---
12
12
# Migrate an active DNS name to Azure App Service
13
13
14
14
This article shows you how to migrate an active DNS name to [Azure App Service](../app-service/overview.md) without any downtime.
15
15
16
-
When you migrate a live site and its DNS domain name to App Service, that DNS name is already serving live traffic. You can avoid downtime in DNS resolution during the migration by binding the active DNS name to your App Service app preemptively.
16
+
When you migrate a live site and its DNS domain name to App Service, that DNS name is already serving live traffic. You can avoid downtime in DNS resolution during the migration by binding the active DNS name to your App Service app pre-emptively.
17
17
18
18
If you're not worried about downtime in DNS resolution, see [Map an existing custom DNS name to Azure App Service](app-service-web-tutorial-custom-domain.md).
19
19
20
20
## Prerequisites
21
21
22
-
To complete this how-to, [make sure that your App Service app is not in FREE tier](manage-scale-up.md#scale-up-your-pricing-tier).
22
+
To complete the steps, [make sure that your App Service app isn't in FREE tier](manage-scale-up.md#scale-up-your-pricing-tier).
23
23
24
24
## 1. Get a domain verification ID
25
25
26
-
When you bind a custom domain preemptively, you accomplish both of the following before making any changes to
26
+
When you bind a custom domain pre-emptively, you accomplish both of the following before making any changes to
27
27
your existing DNS records:
28
28
29
29
- Verify domain ownership by adding a domain verification ID with your domain provider.
@@ -96,7 +96,7 @@ The only thing left to do is remapping your active DNS record to point to App Se
96
96
97
97
1. (A record only) You need the App Service app's external IP address. In the **Custom domains** page, copy the app's IP address.
98
98
99
-
:::image type="content" source="./media/app-service-web-tutorial-custom-domain/mapping-information.png" alt-text="A screenshot showing how to copy the App Service app's exterinal IP address.":::
99
+
:::image type="content" source="./media/app-service-web-tutorial-custom-domain/mapping-information.png" alt-text="A screenshot showing how to copy the App Service app's external IP address.":::
100
100
101
101
1. Back in the DNS records page of your domain provider, select the DNS record to remap.
102
102
@@ -114,9 +114,9 @@ DNS queries should start resolving to your App Service app immediately after DNS
114
114
115
115
## Migrate domain from another app
116
116
117
-
You can migrate an active custom domain in Azure, between subscriptions or within the same subscription. However, such a migration without downtime requires the source app and the target app are assigned the same custom domain at a certain time. Therefore, you need to make sure that the two apps are not deployed to the same deployment unit (internally known as a webspace). A domain name can be assigned to only one app in each deployment unit.
117
+
You can migrate an active custom domain in Azure, between subscriptions or within the same subscription. However, such a migration without downtime requires the source app and the target app are assigned the same custom domain at a certain time. Therefore, you need to make sure that the two apps aren't deployed to the same deployment unit (internally known as a webspace). A domain name can be assigned to only one app in each deployment unit.
118
118
119
-
You can find the deployment unit for your app by looking at the domain name of the FTP/S URL `<deployment-unit>.ftp.azurewebsites.windows.net`. Check and make sure the deployment unit is different between the source app and the target app. The deployment unit of an app is determined by the [App Service plan](overview-hosting-plans.md) it's in. It's selected randomly by Azure when you create the plan and can't be changed. Azure only makes sure two plans are in the same deployment unit when you [create them in the same resource group *and* the same region](app-service-plan-manage.md#create-an-app-service-plan), but it doesn't have any logic to make sure plans are in different deployment units. The only way for you to create a plan in a different deployment unit is to keep creating a plan in a new resource group or region until you get a different deployment unit.
119
+
You can find the deployment unit for your app by looking at the domain name of the FTP/S URL `<deployment-unit>.ftp.azurewebsites.windows.net`. Check and make sure the deployment unit is different between the source app and the target app. The deployment unit of an app is determined by the [App Service plan](overview-hosting-plans.md) it's in. It's selected randomly by Azure when you create the plan and can't be changed. When you create two apps [in the same resource group *and* the same region](app-service-plan-manage.md#create-an-app-service-plan), Azure puts them in the same deployment unit. However, there's no way to make sure that the opposite is true. In other words, the only way to create a plan in a different deployment unit is to keep creating a plan in a new resource group or region until you get a different deployment unit.
0 commit comments