Back to docs

Cloudflare DNS setup for BlogPath at /blog

Add the CNAME that lets BlogPath serve your blog at yourdomain.com/blog.

Dec 9, 2025
• BlogPath Team
dns cloudflare setup

What you are configuring

  • Record type: CNAME
  • Name/Host: blog (or the subdomain you chose in BlogPath; use @ only if you want the apex flattened)
  • Target/Value: proxy.blogpath.io
  • TTL: Auto
  • Proxy status: DNS only (grey cloud). This avoids double-proxying and keeps BlogPath SSL/endpoints predictable.

Steps in Cloudflare

  1. Sign in to Cloudflare and pick your domain.
  2. Open the DNS tab → Records.
  3. Click Add record.
  4. Type: CNAME.
  5. Name: enter blog (or the hostname shown in your BlogPath dashboard).
  6. Target: proxy.blogpath.io.
  7. TTL: Auto.
  8. Proxy status: set to DNS only.
  9. Save.

If you want the apex on BlogPath

Cloudflare supports CNAME flattening. Add a CNAME with Name @ pointing to proxy.blogpath.io and leave proxy status as DNS only. Confirm that other apex services (e.g., root site) are still reachable via the fallback origin you configured in BlogPath.

Verify

  • In BlogPath, open DNS check for your blog and click Verify.
  • Expect status green once the CNAME is visible (usually under 2 minutes on Cloudflare).
  • If orange-cloud was on, turn it off and re-verify to avoid mixed-proxy SSL issues.