Skip to main content

Setting Up a Custom Sub-domain

Step by step instructions to set up a sub-domain with Exposure

Written by Luke Beard

Setting Up a Custom Sub-domain

Point a subdomain like blog.yourdomain.com or stories.yourdomain.com to your Exposure site.


Step One

Add a CNAME record for your desired subdomain (e.g. blog, stories, photos) and point it to domains.exposure.co.

You'll need to do this using the DNS control panel wherever you originally registered your domain name.

Type

Host

Points To

CNAME

stories (or your chosen subdomain)

domains.exposure.co


Step Two

Test your domain using our setup wizard. You will need to be signed in. Once it's configured correctly you will be asked to complete your custom domain setup and your domain will be active.


Important Notes

  • You must enter domains.exposure.co exactly. Any other value will not work with Exposure.

  • If you use CAA records, please add a CAA record for your subdomain that allows pki.goog so that your SSL certificate can be issued:

Type

Host

Value

CAA

stories.yourdomain.com

0 issue "pki.goog"

  • If you use Cloudflare for your own DNS: Make sure the CNAME record is set to DNS only (grey cloud icon), not Proxied (orange cloud). If the record is proxied through your Cloudflare account, it will conflict with Exposure's SSL and your domain will not work correctly.


Troubleshooting

If you've set up DNS per our instructions, double-check for the following common issues:

  1. Check that the CNAME is set to domains.exposure.co and NOT username.exposure.co

  2. Check that the setup is fully complete at the setup wizard and test the URL from the wizard. This lets our platform know the domain is ready to use.

  3. Make sure your DNS changes have had time to propagate. This can take up to 48 hours, though it's usually much faster.

  4. If your browser shows a certificate warning after completing the wizard, check whether your domain has CAA records that may be blocking certificate issuance. The CAA record must allow pki.goog.


Need Help?

If you have questions, reach out to us at [email protected]. We're happy to help!

Did this answer your question?