Yes, you can absolutely use a subdomain, like blog.example.com, as a custom domain for your Ghost CMS website hosted on Magic Pages.
The process to set it up is similar to normal custom domains.
- Once you upgraded to a paid plan, log in to your Ghost admin at example.mymagic.page/ghost.
- Click on "Customer Portal" in the left side bar.
- Navigate to the "Domain" tab and click on "Edit domain".
- Enter your subdomain, set the DNS records that are displayed, and click on "Activate domain"
You're all done! Enjoy using your subdomain on your Ghost publication!