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 Blog Settings
- Log in to your Ghost.org account.
- From the publications list, select the dropdown arrow next to More.
- Select Domain to access the domain settings.
- In the Custom Domain field, enter the domain you have configured your blog to use.
- Click Save to save your changes.