Articles on: DNS

How to set up DNS-based content delivery networks (CDNs) for faster website performance.

At, we understand the importance of website speed and performance for providing an optimal user experience. One effective way to improve website load times is by using a content delivery network (CDN). A CDN is a globally distributed network of servers that caches and delivers your website's static content (images, CSS, JavaScript files, etc.) from the server closest to the user's location.

Here are the steps to set up a DNS-based CDN using cPanel:
Sign up for a CDN service
• Popular CDN providers include Cloudflare, Amazon CloudFront, Fastly, and StackPath
• Choose a plan based on your website's traffic and needs

Update DNS settings in cPanel
• Log into your cPanel account at
• Go to the "Domains" section and click on "Zone Editor"
• Create a new CNAME record pointing your domain or subdomain to the CDN provider's hostname (e.g., CNAME

Configure your CDN
• Log into your CDN provider's dashboard
• Add your website's origin server (your hosting account)
• Specify which content types (file extensions) should be cached by the CDN
• Adjust caching rules and settings as needed

Update your website to use the CDN URL
• Replace URLs for static assets (images, CSS, JS) with the CDN URL
• For example: <img src="">

Benefits of Using a CDN:
• Faster website load times for visitors worldwide
• Reduced server load and bandwidth usage
• Improved availability and redundancy
• Enhanced security with DDoS protection (offered by some CDN providers)

At, we recommend using a reputable CDN service to boost your website's performance and provide a better user experience for your visitors

Updated on: 19/04/2024

Was this article helpful?

Share your feedback


Thank you!