How to set up a custom domain
If you've chosen to manage your podcast directly through Castos instead of through your WordPress site you can set your own domain to point to the website that Castos creates for your show.
To set up your own domain for use with your Castos website you'll need to do the following:
- Enter the domain name you want to use in the Podcast Settings area of your Castos dashboard
- Update the DNS records on that domain with your domain registrar to point to your Castos website
Let's touch on each of these points individually.
Enter your domain name
In your Castos dashboard navigate to the Podcast menu item from the top navigation bar. From there choose the "Podcast Settings" to display the settings of your podcast.
Here you'll just need to enter the domain name you want to use. The format for this is just the "mysite.com" (with the 'mysite.com' part replaced by whatever your domain name is, like podcasthackers.com in the example above).
Once you're done with this click the "Save Podcast Details" button below and you're all done.
Updating DNS records with your domain registrar
Now that we've told Castos that we want to use a custom domain for our Castos created podcast website and we've entered that domain name we need to tell our domain registrar (the place where you bought this awesome domain) where to point the domain.
We do this through DNS records.
DNS tells domain registrars information about where our browsers can look to find information about the domain...you can think of them kind of like someone directing traffic...they tell the internet where to go for your domain.
We suggest using Cloudflare to manage your DNS. Cloudflare offers three major benefits when it comes to DNS management:
- DDoS and other types of hacking protection services
- Free SSL certificates so your podcast website will run on HTTPS which is great for SEO and safety of your visitors
- It's completely FREE
Here are the steps you need to follow within Cloudflare:
- Sign up for your free Cloudflare account
- Create a new CNAME record for your domain
- Give the CNAME record a name of @
- Use the value of
pages.castos.comfor that domain record. Note that this is without the "http://" part of the URL.
- Save that CNAME record and wait for the DNS to propagate
- In the meantime change the Nameserver records for your domain to point to Cloudflare.
Here is a complete walkthrough of the process from Cloudflare.
Your DNS settings in Cloudflare should look like this when you're all done.
Be sure to change the SSL rules to Full and leave the Proxy settings as Proxied, not DNS Only (the orange cloud icon above).
A note on DNS propagation: it can take up to 24 hours for DNS to propagate. This is entirely dependent on our domain registrar and the rest of the internet.
If your domain registrar does not allow you to create a CNAME record as the only value for your domain (the Apex value) then you will need to create a single A record in your DNS provider and give it a value of 18.104.22.168
Checking the status of your DNS
If you want to check the status of your DNS propagation after you've made the changes above you can do so here. Here just enter the domain name you're using for your podcast website, and make sure that the `A` record is selected. If you see the IP address listed above (the 22.214.171.124 value) then you're all set with the DNS portion of things.