CDN Publisher
Created by Orckestra
C1 CMS Versions supported
This package requires CMS version 6.3 or newer (Build: 6.3.0.0).
Installation steps
- Log into the CMS Console as an administrator.
- Go to the "System" perspective.
- Open the folders “Packages” | “Available Packages” | " Orckestra.Media".
- Select " Orckestra.Media.CdnPublisher" and click “Install”.
- Complete the wizard.
Configuring CDN
The CDN is configured externally, outside the C1 Console. The following are the steps required for the add-on to integrate with Azure CDN and done via the Microsoft Azure portal.
- Create a CDN profile.
- Create an endpoint within the profile.
- Get the CDN endpoint hostname.
- Configure the Query string caching for the endpoint.
Creating a CDN profile
- In the Microsoft Azure portal, open "CDN profiles" ("More Services" / "Networking" / "CDN profiles").
- Click "Add" to add a new profile.
- Fill out the required fields:
- Specify the name of your CDN profile (for example, "ContosoCDN").
- Select the subscription
- Select a resource group, or enter the name for a new resource group
- Select the location for a resource group if you have chosen to create a new one.
- Select a pricing tier (for example, "Premium Verizon").
- Click "Create" to create the profile.
Creating a CDN profile might take a few minutes. Please wait until Microsoft Azure notifies you of its completion,
Once notified, you may want to refresh the page to see the CDN profile.
Creating an endpoint
- Open the CDN profile you have just created.
- Click "Endpoint" to add an endpoint.
- Fill out the required fields:
- Enter the name for the endpoint that will be part of its Azure Edge URL (for example, "contoso" > "contoso.azureedge.net")
- Select the origin type. If you host your website that will serve as a source for your CDN outside Microsoft Azure, select "Custom origin". (Otherwise, select one of the suitable Azure-based options, for example, "Web App".)
- Enter the origin hostname (for example, "cdnsource.contoso.com")
- Keep defaults in other fields, or change them to meet your specific requirements.
- Click "Add" to create an endpoint.
Creating an ednpoint might take a few minutes. Please wait until Microsoft Azure notifies you of its completion,
Getting the CDN endpoint hostname
Microsoft Azure will generate a hostname for your CDN endpoint appending ".azureedge.net" to the name of your endpoint, for example: contoso.azureedge.net.
- Copy, or make a note of this hostname
You will need this hostname when configuring the CDN Publisher in the C1 Console.
You can also set up your own hostname for the endpoint ("CDN profiles" / [your profile] / "Endpoints" / [your endpoint] / "Custom domains"). In this case, copy or make a note of this custom hostname.
Configuring the Query string caching
- Open your endpoint.
- Switch to "Advanced Features"
- Click "Manage". It will open in a separate page.
- On this page, click "HTTP LARGE" / "Cache settings" / "Query String caching".
- Select "unique-cache".
- Click "Update".
It will take an hour or so for the change to come into effect.
Version info
- Current version
- 1.0.2
- Package ID
- 4c62a311-2e97-443f-bf25-7759fa2b7c67