TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Has anybody had luck making Webflow work behind Cloudflare?

5 pointsby willhackettover 2 years ago
We&#x27;re proxying traffic to Webflow via Cloudflare Workers so we can do custom routing for our product. Webflow is used in our stack for marketing content.<p>Webflow wants us to be on Enterprise to get this &quot;Reverse Proxy as a Service&quot; feature. This costs $50k minimum per annum.<p>Has anybody had any luck in getting Webflow to work consistently behind Cloudflare? We&#x27;ve got it semi-working, but get the occasional HTTP 406 for a few hours every now and then when they block Cloudflare&#x27;s IP range.

4 comments

clintmillerover 2 years ago
I don&#x27;t use it behind Cloudflare, but I was able to get Nginx reverse-proxying traffic to Webflow. Here&#x27;s part of that config:<p><pre><code> upstream webflow { server proxy-ssl.webflow.com:443; } location @webflow { resolver &lt;some DNS server here&gt;; proxy_pass https:&#x2F;&#x2F;webflow; proxy_set_header Host $webflow_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $corrected_proxy_scheme; proxy_ssl_verify off; proxy_ssl_session_reuse on; proxy_ssl_server_name on; proxy_ssl_name $webflow_host; } </code></pre> Elsewhere (a Lua script), I set the $webflow_host variable and URI for the request, which is exec-ed from that Lua script (which is basically an internal redirect to the @webflow location block).
jamesvnzover 2 years ago
I have - but did so by putting a Cloud Run nginx proxy between Cloudflare and Webflow.<p>I haven&#x27;t had issues with Cloudflare blocking IPs - however the site in question is rather low traffic, so we probably don&#x27;t pop up on their list.<p>Main reason for doing this was having routing control. We also had a long list of redirects to manage from an old site, and it was easier to do this in an nginx config.
hardwaresoftonover 2 years ago
Would you mind explaining a little more? You’re trying to get a subpath (let’s say &#x2F;about) proxied through from your main site right?<p>Does your site change so fast that punishing it then hosting it yourself doesn’t work?
评论 #33540806 未加载
评论 #33540778 未加载
austinpenaover 2 years ago
Use proxy.webflow.com for your cname if you face a redirect loop (though I’m thinking that’s not your problem after re-reading it)<p>Can you cache the requests more aggressively?
评论 #33540766 未加载