How to remove a custom domain from your site
Take the domain off your site in the Customer Portal before you change its DNS. The other way round locks you out of your Ghost admin.
Remove the domain in your Customer Portal first, then change your DNS. The other way round locks you out of your own site.
While a custom domain is connected, your .mymagic.page address forwards to it. That includes your admin panel, so yoursite.mymagic.page/ghost sends you straight on to yourdomain.com/ghost. If you move that domain's DNS elsewhere and both addresses stop working for you that's because the custom domain doesn't reach us any more, and the subdomain still forwards to the custom domain. The Customer Portal goes with it, because it's built into your Ghost admin.
So do this part while your site is still running.
Removing the domain
- Log in to your Ghost admin and click Customer portal in the left sidebar. (Not sure where that is?)
- Click Domain in the top menu.
- Under Custom Domain, click Remove domain.
- The dialog asks Remove custom domain? Click Remove Domain to confirm.
You'll get a "Domain removed successfully" message, and your site is back on its .mymagic.page address within a few minutes. Your admin panel moves with it, to yoursite.mymagic.page/ghost.
Posts, pages, members, staff users, themes and backups are all untouched. Two things do change:
- Any custom newsletter sending domain you've set up is removed too. If you connect a domain again later, you'll set that up again as well.
- We don't redirect your old domain to your
.mymagic.pageaddress. Anyone visiting the old domain sees an error until you change its DNS records.
That second point is your last step. At your DNS provider, delete the records pointing at us, or repoint them at wherever the domain lives now.
Moving to a different domain?
Use Change Domain instead of removing anything. Add the new domain's DNS records, verify them in the portal, and your site switches over. Nothing goes offline in between, and you can clean up the old records afterwards.
The full walkthrough is here:

If you've already changed your DNS
Send us a message at help@magicpages.co with the domain you want released. We'll remove it from our side, and your site comes back on its .mymagic.page address with everything intact. Nothing is lost by doing it in this order. It just takes a message instead of a click.
More in this section
Didn't find your answer?
Ask us anything — a real person reads every message, usually the same day.
