Fix: Ghost admin not loading behind Cloudflare
Symptom
The Ghost admin panel fails to load when Cloudflare is enabled.
Cause
Cloudflare caching or security settings interfere with admin requests.
Solution
- Disable Cloudflare caching for /ghost/.
- Set Cloudflare SSL mode to Full or Full (strict).
- Allow WebSockets in Cloudflare settings.
Verify
Access /ghost/ directly via the browser.
Expected result:
Ghost admin loads correctly.
Notes
Avoid caching dynamic admin routes.
This fix is part of Fix Pack – Ghost behind Nginx.
Get all fixes in one place:
https://diorama0.gumroad.com/l/ptrzok