Reverse Proxy w/ Cloudflare
Webflow hosting is delivered in a "black box" approach with a lot of limitations. Fortunately you can solve many of them by adding a reverse proxy.
Here we're going to walk you through how to setup your own reverse proxy on Cloudflare, and some of the great things you can do with it.
- > Make your site blazingly fast
- > Score in the 90s on your Google Lighthouse scores
- > Improve your SEO by improving your Core Web Vitals
- > Automatically optimize your images for fast delivery
- Cost savings-
- Are you struggling with too much traffic for your Webflow Business Plan, and Webflow wants you to upgrade to Enterprise Lite
- Mitigate DDoS attacks
What is a reverse proxy?
A reverse proxy is a server that sits between users and Webflow's web servers. It has the ability to cache pages and files for performance, and to optimize your images. It can even modify your web page content dynamically.
Why would you want one?
Common uses include;
- Performance & Optimization: A reverse proxy can cache static assets and even some dynamic content, reducing the load on your Webflow site and improving performance. This is particularly useful if you're hitting bandwidth or request limits on your current plan.
- Security: Reverse proxies can provide additional security features like DDoS protection, rate limiting, and access controls, which can be beneficial if you're concerned about the security of your Webflow site.
- Custom Paths: Build custom paths for your Webflow site.
- Site Merging. Combine multiple sites ( Webflow, or other ) under a single domain, so that your blog, your store, and your content can all be build with the platforms that suit you best.
- A/B testing
- Geolocation-based content delivery
- Continuous Audio. Advanced scenarios become possible as well
- Custom API endpoints
- Specialized assets, like a JS directory mapping to a git repo
- Overcome samesite security restrictions
- Read/write http-only cookies