Skip to content

Commit 9da005e

Browse files
committed
fix broken links
1 parent 5fee71c commit 9da005e

16 files changed

+22
-19
lines changed

articles/app-service/app-service-web-tutorial-custom-domain.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ The DNS record type you need to add with your domain provider depends on the dom
3636
1. In the left menu for your app, select **Custom domains**.
3737
1. Select **Add custom domain**.
3838

39-
:::image type="content" source="./media/app-service-web-tutorial-custom-domain/add-custom-domain.png" alt-text="A screenshot showing how to configure a new custom domain, along with a managed certificate.":::
39+
:::image type="content" source="./media/app-service-web-tutorial-custom-domain/add-custom-domain.png" alt-text="A screenshot showing how to open the Add custom domain dialog.":::
4040

4141
1. For **Domain provider**, select **All other domain services** to configure a third-party domain.
4242

@@ -164,7 +164,10 @@ Browse to the DNS names that you configured earlier.
164164

165165
<a name="resolve-404-not-found" aria-hidden="true"></a>
166166

167-
If you receive an HTTP 404 (Not Found) error when you browse to the URL of your custom domain, most likely the browser client has cached the old IP address of your domain. Clear the cache, and test DNS resolution again. On a Windows machine, you clear the cache with `ipconfig /flushdns`.
167+
If you receive an HTTP 404 (Not Found) error when you browse to the URL of your custom domain, the two most-likely causes are:
168+
169+
- The browser client has cached the old IP address of your domain. Clear the cache, and test DNS resolution again. On a Windows machine, you clear the cache with `ipconfig /flushdns`.
170+
- You configured an IP-based certificate binding, and the app's IP address has changed because of it. [Remap the A record](configure-ssl-bindings.md#remap-records-for-ip-ssl) in your DNS entries to the new IP address.
168171

169172
If you receive a `Page not secure` warning or error, it's because your domain doesn't have a certificate binding yet. [Add a private certificate for the domain](configure-ssl-certificate.md) and [configure the binding](configure-ssl-bindings.md).
170173

articles/app-service/configure-domain-traffic-manager.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Once you have finished adding or modifying DNS records at your domain provider,
7373

7474
Since Traffic Manager only supports custom domain mapping with CNAME records, and because DNS standards don't support CNAME records for mapping root domains (for example, **contoso.com**), Traffic Manager doesn't support mapping to root domains. To work around this issue, use a URL redirect from at the app level. In ASP.NET Core, for example, you can use [URL Rewriting](/aspnet/core/fundamentals/url-rewriting). Then, use Traffic Manager to load balance the subdomain (**www.contoso.com**). Another approach is you can [create an alias record for your domain name apex to reference an Azure Traffic Manager profile](../dns/tutorial-alias-tm.md). An example is contoso.com. Instead of using a redirecting service, you can configure Azure DNS to reference a Traffic Manager profile directly from your zone.
7575

76-
For high availability scenarios, you can implement a load-balancing DNS setup without Traffic Manager by creating multiple *A records* that point from the root domain to each app copy's IP address. Then, [map the same root domain to all the app copies](app-service-web-tutorial-custom-domain.md#3-create-the-dns-records). Since the same domain name cannot be mapped to two different apps in the same region, this setup only works when your app copies are in different regions.
76+
For high availability scenarios, you can implement a load-balancing DNS setup without Traffic Manager by creating multiple *A records* that point from the root domain to each app copy's IP address. Then, [map the same root domain to all the app copies](app-service-web-tutorial-custom-domain.md#2-create-the-dns-records). Since the same domain name cannot be mapped to two different apps in the same region, this setup only works when your app copies are in different regions.
7777

7878
## Enable custom domain
7979
After the records for your domain name have propagated, use the browser to verify that your custom domain name resolves to your App Service app.

articles/app-service/configure-ssl-bindings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ There are two changes you need to make, potentially:
8383

8484
- By default, your app uses a shared public IP address. When you bind a certificate with IP SSL, App Service creates a new, dedicated IP address for your app. If you mapped an A record to your app, update your domain registry with this new, dedicated IP address.
8585

86-
Your app's **Custom domain** page is updated with the new, dedicated IP address. [Copy this IP address](app-service-web-tutorial-custom-domain.md#info), then [remap the A record](app-service-web-tutorial-custom-domain.md#3-create-the-dns-records) to this new IP address.
86+
Your app's **Custom domain** page is updated with the new, dedicated IP address. Copy this IP address, then [remap the A record](app-service-web-tutorial-custom-domain.md#2-create-the-dns-records) to this new IP address.
8787

88-
- If you have an SNI SSL binding to `<app-name>.azurewebsites.net`, [remap any CNAME mapping](app-service-web-tutorial-custom-domain.md#3-create-the-dns-records) to point to `sni.<app-name>.azurewebsites.net` instead (add the `sni` prefix).
88+
- If you have an SNI SSL binding to `<app-name>.azurewebsites.net`, [remap any CNAME mapping](app-service-web-tutorial-custom-domain.md#2-create-the-dns-records) to point to `sni.<app-name>.azurewebsites.net` instead (add the `sni` prefix).
8989

9090
## Test HTTPS
9191

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-linux-azure-portal-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Congratulations, you've successfully completed this quickstart.
121121
The App Service app pulls from the container registry every time it starts. If you rebuild your image, you just need to push it to your container registry, and the app pulls in the updated image when it restarts. To tell your app to pull in the updated image immediately, restart it.
122122
123123
> [!div class="nextstepaction"]
124-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
124+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
125125
126126
> [!div class="nextstepaction"]
127127
> [Configure custom container](../../configure-custom-container.md)

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-linux-visual-studio-code-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ Congratulations, you've successfully completed this quickstart.
163163
The App Service app pulls from the container registry every time it starts. If you rebuild your image, you just need to push it to your container registry, and the app pulls in the updated image when it restarts. To tell your app to pull in the updated image immediately, restart it.
164164

165165
> [!div class="nextstepaction"]
166-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
166+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
167167
168168
> [!div class="nextstepaction"]
169169
> [Configure custom container](../../configure-custom-container.md)

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-windows-azure-portal-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ Congratulations, you've successfully completed this quickstart.
125125
The App Service app pulls from the container registry every time it starts. If you rebuild your image, you just need to push it to your container registry, and the app pulls in the updated image when it restarts. To tell your app to pull in the updated image immediately, restart it.
126126
127127
> [!div class="nextstepaction"]
128-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
128+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
129129
130130
> [!div class="nextstepaction"]
131131
> [Configure custom container](../../configure-custom-container.md)

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-windows-cli-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Congratulations, you've successfully completed this quickstart.
8383
The App Service app pulls from the container registry every time it starts. If you rebuild your image, you just need to push it to your container registry, and the app pulls in the updated image when it restarts. To tell your app to pull in the updated image immediately, restart it.
8484

8585
> [!div class="nextstepaction"]
86-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
86+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
8787
8888
> [!div class="nextstepaction"]
8989
> [Configure custom container](../../configure-custom-container.md)

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-windows-powershell-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Congratulations, you've successfully completed this quickstart.
8383
The App Service app pulls from the container registry every time it starts. If you rebuild your image, you just need to push it to your container registry, and the app pulls in the updated image when it restarts. To tell your app to pull in the updated image immediately, restart it.
8484

8585
> [!div class="nextstepaction"]
86-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
86+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
8787
8888
> [!div class="nextstepaction"]
8989
> [Configure custom container](../../configure-custom-container.md)

articles/app-service/includes/quickstart-custom-container/quickstart-custom-container-windows-visual-studio-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ The streamed logs look like this:
172172
## Next steps
173173

174174
> [!div class="nextstepaction"]
175-
> [Secure with custom domain and certificate](tutorial-secure-domain-certificate.md)
175+
> [Secure with custom domain and certificate](../../tutorial-secure-domain-certificate.md)
176176
177177
> [!div class="nextstepaction"]
178178
> [Migrate to Windows container in Azure](../../tutorial-custom-container.md)

articles/app-service/manage-custom-dns-migrate-domain.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,17 @@ When you finally migrate your custom DNS name from the old site to the App Servi
3535

3636
### Get domain verification ID
3737

38-
Get the domain verification ID for you app by following the steps at [Get domain verification ID](app-service-web-tutorial-custom-domain.md#2-get-a-domain-verification-id).
38+
Get the domain verification ID for you app by following the steps at [Configure a custom domain](app-service-web-tutorial-custom-domain.md#1-configure-a-custom-domain).
3939

4040
### Create domain verification record
4141

4242
To verify domain ownership, add a TXT record for domain verification. The hostname for the TXT record depends on the type of DNS record type you want to map. See the following table (`@` typically represents the root domain):
4343

4444
| DNS record example | TXT Host | TXT Value |
4545
| - | - | - |
46-
| \@ (root) | _asuid_ | [Domain verification ID for your app](app-service-web-tutorial-custom-domain.md#2-get-a-domain-verification-id) |
47-
| www (sub) | _asuid.www_ | [Domain verification ID for your app](app-service-web-tutorial-custom-domain.md#2-get-a-domain-verification-id) |
48-
| \* (wildcard) | _asuid_ | [Domain verification ID for your app](app-service-web-tutorial-custom-domain.md#2-get-a-domain-verification-id) |
46+
| \@ (root) | _asuid_ | Domain verification ID shown in the **Add custom domain** dialog. |
47+
| www (sub) | _asuid.www_ | Domain verification ID shown in the **Add custom domain** dialog. |
48+
| \* (wildcard) | _asuid_ | Domain verification ID shown in the **Add custom domain** dialog. |
4949

5050
In your DNS records page, note the record type of the DNS name you want to migrate. App Service supports mappings from CNAME and A records.
5151

0 commit comments

Comments
 (0)