Custom Domains

Use your own domain instead of the default CDN hostname.


Overview

By default, your zone is accessible via a hostname like abc123.cdn.nordiccdn.com. You can add custom domains to use URLs like cdn.yourdomain.com or static.yourdomain.com.


Adding a Custom Domain

Step 1: Add the Domain

  1. Go to your zone's settings
  2. Click "Custom Domains"
  3. Enter your domain (e.g., cdn.yourdomain.com)
  4. Click "Add Domain"

Step 2: Configure DNS

Create a CNAME record pointing to your CDN hostname:

cdn.yourdomain.com  CNAME  abc123.cdn.nordiccdn.com

{warning} DNS changes can take up to 24-48 hours to propagate, though most updates complete within a few hours.

Step 3: SSL Certificate

Once DNS is configured, we'll automatically provision a free SSL certificate for your domain via Let's Encrypt. This typically takes 1-5 minutes.


Using Apex Domains

Apex domains (e.g., yourdomain.com without a subdomain) require special handling since CNAME records can't be used at the apex.

Option 1: ALIAS/ANAME Record

If your DNS provider supports ALIAS or ANAME records, you can use them like a CNAME at the apex:

yourdomain.com  ALIAS  abc123.cdn.nordiccdn.com

Option 2: A Record

Alternatively, use an A record pointing to our edge IP. Contact support for the current IP addresses.


Multiple Domains

You can add multiple custom domains to a single zone. Each domain will serve the same content and receive its own SSL certificate.

Common setups:

  • cdn.example.com - For production
  • cdn-staging.example.com - For staging

Removing a Custom Domain

  1. Go to your zone's settings
  2. Click "Custom Domains"
  3. Click the delete icon next to the domain
  4. Confirm the removal

{info} Remember to update your DNS records after removing a custom domain.