To setup your domain name from GoDaddy to use Ghost follow the steps below.
Setting up your DNS Records
First, log in to your GoDaddy account, and access your products.
Next, click the green, Manage button next to “Domains”
Once on your domain list, click on the setting cog to reveal a drop down menu of options for your domain. Select ‘Manage DNS’ from the list of choices.
From here, you will see the DNS records for your domain. They should look similar to this,
To start, delete the A record by clicking on the pencil to edit.
Once open, click on the trash can icon to delete the record.
Next, you need to edit the CNAME record so that instead of pointing to ‘@’ it points to your Ghost(Pro) domain.
To edit the CNAME record, click on the pencil icon.
Once opened, edit the field underneath Points to: and enter in your Ghost(Pro) domain.
When finished, your records should now look something like this,
Redirecting the root to the subdomain
To redirect the root domain to the subdomain, i.e. have yourdomain.com forward to www.yourdomain.com, you’ll need to setup “Forwarding” on GoDaddy.
At the very bottom of the Manage DNS settings screen on GoDaddy, you will see in the lower right corner a box called “Forwarding.”
Click on ADD to open up the forwarding options. Make sure that your domain forwards to the ‘www’ version of your domain, and that the forward type is a Permanent 301 forward.
When you have finished, click Save.
Update the Publication Settings
- Log in to Ghost.org at https://ghost.org/signin
- From the Publications list, click More and select Domain
- Under “Domain settings,” click Set up next to Custom Domain
- On the custom domain setup form, begin by entering the custom domain to be used with the publication.
- Next, given you've already setup your CNAME record, click Activate custom domain to activate your custom domain with your Ghost publication.
During the activation process, we will check to make sure the CNAME record has been pointed correctly, as well as issue an SSL certificate with your custom domain. If the activation is successful, your custom domain (and SSL certificate) will be used with the publication.
If the activation fails, you will receive an error message in red indicating what needs to be corrected. For custom domain troubleshooting, please see our custom domain setup guide.