This post is provided as a service to the Ghost community.
When using custom domain names with ghost.io the recommended procedure is to use a cname to point to your blogname.ghost.io and then to edit the blog name in the ghost.io portal to match your blogname.com …
Unfortunately, this is a problem when using Network Solutions as your DNS host. Network Solutions does not support using a domain name root, for example thecherrypress.com with a cname. They only support sub-domains such as blog.thecherrypress.com.
The solution requires two steps.
- create a cname at network solutions for blog.thecherrypress.com and then name your site as blog.thecherrypress.com within the ghost.io hosting panel.
However if you stop here when someone types in thecherrypress.com instead of the sub domain they will receive an error. So the second step is:
I hope this is helpful.
P.S. I did not figure this out on my own. A shout out to the excellent support at ghost.io.