Running Umbraco behind Cloudflare or a reverse proxy
How forwarded headers, public hosts, canonical URLs, and authentication callbacks interact when Umbraco runs behind Cloudflare or another proxy in production.
Topic
6 articles in this topic.
How forwarded headers, public hosts, canonical URLs, and authentication callbacks interact when Umbraco runs behind Cloudflare or another proxy in production.
A pragmatic Umbraco SEO setup for generating sitemap.xml and robots.txt, managing legacy redirects, and preserving crawlability during site migrations.
How to combine IUrlProvider and IContentFinder so Umbraco can publish custom editorial URLs and resolve every incoming route through the same routing rules.
How I replaced fragile Razor JSON-LD with serialized, tested structured data in Umbraco 17, then validated the output by crawling rendered pages locally.
How to register Auth0 as an OpenID Connect backoffice provider in Umbraco 17, including configuration, auto-linking, and the new login button manifest.
A legacy Umbraco 12 field note on using Auth0 for backoffice SSO, including setup, callback URLs, auto-linking, version limits, and migration guidance.