Start a conversation

SSL Setup with Cloudflare

The admin panel (/ghost/) for your site is always secured with SSL. If you'd like to serve the frontend of your publication via HTTPS you will need to enable Force SSL from the publication settings on

Note: If you are using a custom domain with your publication, you will need to route your DNS through Cloudflare.

Forcing SSL

To force all requests to be SSL-only, you need to enable this feature in your control panel.

  1. Log into your account.
  2. Access your blog management settings by clicking the Owner dropdown menu to the right of the blog you are working with.
  3. Next, click Settings to view your blog management settings.
  4. Check the box for "I'm using CloudFlare UniverSSL and want to force SSL everywhere."
  5. Click Save.
Choose files or drag and drop files
Was this article helpful?
  1. Sarah Frantz

  2. Posted