Reverse Proxy Notes
A reverse proxy is a type of server that sits between your website visitors and your website.
When someone makes a request to your domain, your proxy handles and routes it according to the rules you setup, retrieves the content from your site, and returns it to your users.
Why setup a reverse proxy on a Webflow-hosted site?
Here are some popular use cases that a reverse proxy enables on Webflow-hosted sites;
- Return specific file content that you cannot create or host in Webflow, such as /.well-known/ files.
- Merge multiple sites together, e.g. your main site, blog, and store, so that they appear under a single domain.
- Improve technical SEO by improving page METAs, and rewriting your
sitemap.xml
. - Improve site security by adding security headers
- Improving site performance
- Reducing traffic to Webflow servers to avoid bandwidth overages
But there are far more advanced possibilities;
- Customize your site URL paths and support full semantic paths, e.g. /blog/category/article.
- Integrate external content into your Webflow pages, e.g. Google document content, or headless CMS content
- Integrate entire asset folders, such as an S3 bucket
- Modify or merge your RSS feeds
- Watermarking images, or blurring images for non-logged-in users
- Extend Webflow's User Account capabilities with full user-information access for personalization, and user-specific content gating
- Advanced development team support and CI/CD pipelines
Sygnal specializes in developing custom reverse proxies for Webflow-hosted sites. If you need something you see here, let us know.
Tutorials
Here are some resources on how to build your own reverse proxy based on Cloudflare workers, or other platforms;
https://www.youtube.com/watch?v=O6TbDJ4yuGk&ab_channel=Finsweet
https://www.youtube.com/watch?v=lX3tovJ3gcE&ab_channel=Finsweet
https://medium.com/@liran_co/how-to-use-webflow-to-host-parts-of-your-site-cloudflare-workers-f0f972503aef
https://createtoday.io/posts/cloudflare-webflow
Notes
https://discourse.webflow.com/search?q=proxy
Paid Solutions
There are some paid reverse proxy SaaS solutions that support very specific use cases, such as "adding" custom files to your
https://subfold.io/
https://cryolayer.com/