Skip to content

Commit 65a1627

Browse files
committed
freshness review
1 parent 31729e8 commit 65a1627

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

articles/cdn/cdn-storage-custom-domain-https.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22
title: 'Tutorial: Access storage blobs using an Azure CDN custom domain over HTTPS'
33
description: Learn how to add an Azure CDN custom domain and enable HTTPS on that domain for your custom blob storage endpoint.
44
services: cdn
5-
documentationcenter: ''
65
author: duongau
76
ms.service: azure-cdn
87
ms.topic: tutorial
9-
ms.date: 06/15/2018
8+
ms.date: 02/27/2023
109
ms.author: duau
1110
ms.custom: mvc
1211

@@ -24,12 +23,12 @@ Before you can complete the steps in this tutorial, you must first integrate you
2423
When you create a CDN endpoint in your profile, the endpoint name, which is a subdomain of azureedge.net, is included in the URL for delivering CDN content by default. You also have the option of associating a custom domain with a CDN endpoint. With this option, you deliver your content with a custom domain in your URL instead of an endpoint name. To add a custom domain to your endpoint, follow the instructions in this tutorial: [Add a custom domain to your Azure CDN endpoint](cdn-map-content-to-custom-domain.md).
2524

2625
## Configure HTTPS
27-
By using the HTTPS protocol on your custom domain, you ensure that your data is delivered securely on the internet via TLS/SSL encryption. When your web browser is connected to a web site via HTTPS, it validates the web site’s security certificate and verifies it’s issued by a legitimate certificate authority. To configure HTTPS on your custom domain, follow the instructions in this tutorial: [Configure HTTPS on an Azure CDN custom domain](cdn-custom-ssl.md).
26+
By using the HTTPS protocol on your custom domain, you ensure that your data is delivered securely on the internet via TLS/SSL encryption. When your web browser is connected to a web site via HTTPS, it validates the web site’s security certificate and verifies if the certificate is issue by a legitimate certificate authority. To configure HTTPS on your custom domain, follow the instructions in this tutorial: [Configure HTTPS on an Azure CDN custom domain](cdn-custom-ssl.md).
2827

2928
## Shared Access Signatures
3029
If your blob storage endpoint is configured to disallow anonymous read access, you should provide a [Shared Access Signature (SAS)](cdn-sas-storage-support.md) token in each request you make to your custom domain. By default, blob storage endpoints disallow anonymous read access. For more information about SAS, see [Managing anonymous read access to containers and blobs](../storage/blobs/anonymous-read-access-configure.md).
3130

32-
Azure CDN ignores any restrictions added to the SAS token. For example, all SAS tokens have an expiration time, which means that content can still be accessed with an expired SAS until that content is purged from the CDN point-of-presence (POP) servers. You can control how long data is cached on Azure CDN by setting the cache response header. For more information, see [Managing expiration of Azure Storage blobs in Azure CDN](cdn-manage-expiration-of-blob-content.md).
31+
Azure CDN ignores any restrictions added to the SAS token. For example, all SAS tokens have an expiration time, which means that content can still be accessed with an expired SAS until that content gets purged from the CDN point-of-presence (POP) servers. You can control how long data is cached on Azure CDN by setting the cache response header. For more information, see [Managing expiration of Azure Storage blobs in Azure CDN](cdn-manage-expiration-of-blob-content.md).
3332

3433
If you create multiple SAS URLs for the same blob endpoint, consider enabling query string caching. Doing so ensures that each URL is treated as a unique entity. For more information, see [Controlling Azure CDN caching behavior with query strings](cdn-query-string.md).
3534

@@ -38,7 +37,7 @@ You can elect to redirect HTTP traffic to HTTPS by creating a URL redirect rule
3837

3938
![Microsoft redirect rule](./media/cdn-storage-custom-domain-https/cdn-standard-redirect-rule.png)
4039

41-
In the above rule, leaving Hostname, Path, Query string, and Fragment will result in the incoming values being used in the redirect.
40+
In the above rule, leaving Hostname, Path, Query string, and Fragment results in the incoming values being used in the redirect.
4241

4342
![Verizon redirect rule](./media/cdn-storage-custom-domain-https/cdn-url-redirect-rule.png)
4443

@@ -47,7 +46,7 @@ In the above rule, *Cdn-endpoint-name* refers to the name that you configured fo
4746
## Pricing and billing
4847
When you access blobs through Azure CDN, you pay [Blob storage prices](https://azure.microsoft.com/pricing/details/storage/blobs/) for traffic between the POP servers and the origin (Blob storage), and [Azure CDN pricing](https://azure.microsoft.com/pricing/details/cdn/) for data accessed from the POP servers.
4948

50-
If, for example, you have a storage account in the United States that's being accessed using Azure CDN and someone in Europe attempts to access one of the blobs in that storage account via Azure CDN, Azure CDN first checks the POP closest to Europe for that blob. If found, Azure CDN accesses that copy of the blob and uses CDN pricing, because it's being accessed on Azure CDN. If it's not found, Azure CDN copies the blob to the POP server, which results in egress and transaction charges as specified in the Blob storage pricing, and then accesses the file on the POP server, which results in Azure CDN billing.
49+
For example, if you have a storage account in the United States that's being accessed using Azure CDN and someone in Europe attempts to access one of the blobs in that storage account via Azure CDN, Azure CDN first checks the POP closest to Europe for that blob. If found, Azure CDN accesses that copy of the blob and uses CDN pricing, because it's being accessed on Azure CDN. If not found, Azure CDN copies the blob to the POP server, which results in egress and transaction charges as specified in the Blob storage pricing, and then accesses the file on the POP server, which results in Azure CDN billing.
5150

5251
## Next steps
5352
[Tutorial: Set Azure CDN caching rules](cdn-caching-rules-tutorial.md)

0 commit comments

Comments
 (0)