Your Account – CDN

On the CDN tab of your account portal, you can access’s Content Delivery Network (CDN). This document provides a complete reference to the CDN interface and features available in your user portal. For more information on’s CDN, please see our article on the subject and our product page detailing the various pricing plans and features. For a detailed tutorial on setting up’s CDN service for a website, please see our how-to.

The CDN tab contains the following elements:

The Resources List

When you first click the CDN tab in your account, you will be taken to a list of resources. These are websites with content that is mirrored on the CDN. The first time you access the page there will be no resources:



To create a resource, enter the URL of the website you wish to mirror in the Resource Origin field, and give it an identifying name in the Resource Name field. The resource name you enter will be used as the host name for the CDN resource (e.g. “mysite” will map to Then, click the Create button. A modal dialog will appear with the CDN’s Terms of Service. After reading the terms (and if you agree to them), check the checkbox labeled I agree to CDNify’s “Terms of Service” above, then click Save. If you want to cancel instead, click the Cancel button.

Terms of Service


After clicking Save, the new resource will appear in a row of the Resources Management List:

Resources Management list


The Resources Management list contains the following columns:

  • Hostname: The host name of the resource on the CDN. This consists of the Resource Name entered when creating the resource, followed by Clicking a hostname in the list will take you to the Overview Tab.
  • Origin: The host name of the website being mirrored, which was entered in the Resource Origin field when creating the resource.
  • Custom Host Name: As will be shown below, you can optionally create a custom SSL-enabled hostname within your own domain. In the example above, we could create and use that, instead of After creation, this hostname will appear in the Custom Host Name column.
  • Created: The date that the resource was created.
  • Delete?: To delete a resource, check this box and click the Save button, located at the left below the list of resources:

Delete resource


Finally, the drop-down menu at the lower left of the Resources Management list determines how many resources will be shown per page:

Drop-down menu


The Overview Tab

The Overview tab shows traffic statistics for the CDN. When first opened for a new resource, no statistics will be displayed:

Overview tab


You can navigate to the Overview tab by clicking the host name of a resource in the Resources list:

Resource hostname


After the CDN has been put into use for a website, the Overview tab will show bandwidth and hits for the CDN as a whole, as well as broken down by a list of Popular Locations, showing CDN activity at different points of presence (POPs) in the network:

Overview tab

The Cache Tab

The Cache tab shows files that have been cached by the CDN. The list of Popular Files will be empty when first opened for a new resource:

Cache tab


After the CDN has been configured to serve a website, and put into use, the Cache tab’s list of Popular Files will be populated by cached files:

Cache tab


The Popular Files list includes the following columns:

  • Name of Files: Shows the individual cached files.
  • Bandwidth: Shows bandwidth usage per file.
  • Hits: Shows hits per file.
  • Purge: Clicking the Purge button in a row will remove that file from the cache:
    Purge button


Cache Purging and Expiry

Additional controls for purging files and setting cache expiry are located below the Popular Files list. The Purge Files controls are on the left:

Purge files

  • To purge an individual file from the cache, enter its path into the Purge Files field and click the Go button.
  • Clicking the Purge All button will immediately remove all files from the cache.

The Cache Expiry controls are on the right:

Cache Expiry


The default cache expiry time is 24 hours. To set the cache expiry time to a different value, simply enter a number of hours into the Cache Expiry text field (0 means the cache will never expire) and click the Update button.

The Setting Tab

The Setting tab controls multiple settings for the CDN resource:

Setting tab

The Setting tab contains the following areas:


General Settings

General Settings

The General Settings area contains the following elements:

  • Resource Origin: The website that is to be mirrored on the CDN.
  • Resource Name: The hostname to be used by the CDN.

These are the same as the Resource Origin and Resource Name that were originally set when creating the resource. They can be changed at any time by entering new values into these two fields and clicking the Update button.


Add a Custom Domain

Add a Custom Domain


To add a custom domain name for your mirrored content on the CDN, simply enter the fully qualified domain name of the hostname you wish to use in the Host Name field and click the Create button. For example, if we wished to link to the files with instead of, we would enter into the Host Name field and click Create.

Note: after adding the custom domain you will also need to create a CNAME entry in your website’s DNS record that points from your new hostname to the CDNify resource name. Please consult your web host’s documentation on working with DNS records.


Custom Domain List

Custom Domain List


The Custom Domain List shows any custom domains that have been added. The list will initially be empty, but will be populated after you add a custom domain. Domain names are shown in the leftmost column, followed by the date created, SSL validation status, and two links: Delete and Edit SSL.

Custom Domain List


Clicking the Delete link will immediately delete the custom domain name. There is no confirmation dialog when deleting custom domains, so be careful around this link and only click it if you are sure you want to delete the domain name.



Clicking Edit SSL will open a dialog box with a form for configuring SSL, with options for both automatic and manual SSL installation.

Edit SSL

Configure SSL


The Generate and install SSL checkbox is intended to automatically generate and install an SSL certificate for the custom domain name. Checking it will hide the manual SSL fields, as they are not needed.

Note: Automatic custom SSL is under development and is currently not working as intended. For the time being, please use the manual process detailed below.

Generate and install SSL


To manually configure SSL, paste a certificate and its associated private key to the custom domain name in the Certificate and Private Key fields respectively. Be sure to install the complete certificate chain when pasting the certificate. You can do this by choosing the Ngnix download option for the certificate in your user account:

Nginx download link

Note: If these fields are not visible, please make sure that the Generate and install SSL checkbox is not enabled.

Manually configure SSL


When you are finished configuring SSL, Click the Save buttonYou can also click Cancel to cancel the operation, or Delete Host Name to immediately delete the custom domain name. After installation of a valid certificate, the Validation Status will be updated to show the presence of the certificate and its expiration date.

Certificate installed


Advanced Setting

Advanced Setting

The Advanced Setting area contains the following checkboxes:

  • Stop robots from indexing your resource on the CDN?: By default, the CDN allows robots to crawl and index your resource’s cached assets. Checking this option will prevent search engines from crawling and indexing the CDN’s cached copy of your website, preventing content duplication between the origin server and CDN.
  • Do not cache URLs with arguments separately: In instances where an asset has multiple instances with different query strings, enabling this option will tell the CDN to cache it only once.
  • Enable CORS headers?: Enabling this option sets the origin of your CDN assets in the access control header, which may be necessary to avoid browser security warnings and errors depending on how your website works. For more information on Cross-Origin Resource Sharing (CORS), this MDN article provides an overview.
  • Disable GZIP compression?: By default, the CDN serves files with GZIP compression to save bandwidth. Checking this option disables this behavior, reducing CPU cycles at the cost of file size.
  • Force SSL pull from origin?: If SSL is enabled on your origin web server, checking this option will force the CDN’s POPs to pull the files securely, via HTTPS.
  • Force assets to be pulled via https?: Checking this option forces the CDN to send files via HTTPS, even if HTTP has been requested.
  • Add a canonical link to your assets?: Checking this option will annotate CDN links as the origin of any asset contained in the website, thus improving your SEO ranking and preventing search engines from indexing the same asset multiple times.

To set any of these options, toggle the checkboxes to your desired settings and click the Save button.


Delete this Resource

Delete this Resource


The Delete button simply and immediately deletes the resource.

Note: Be careful around this button and do not click it unless you really want to delete the resource! The delete operation cannot be un-done, and there is no confirmation dialog after you click he button.

We are always happy to listen to our customers! For more questions or for help with an issue, please feel free to drop us an email at and an expert will find a solution for you. You can also call us at 1-877-SSL-SECURE, or just click the chat link at the bottom right of this page.