Skip to main content


The following options are available in the config.js file:


An object of Webflow URLs to proxy. The key is the path where the site will be available, and the value is the Webflow URL. For example, if you want to proxy at, you would set webflowUrls to { "/": "" }.


The canonical URL of your site used in the <head> tag. This is used for SEO purposes. Set this to the URL of your site in Cloudflare.


Whether to remove the Webflow JS from the site. This offers a major performance boost. Just be aware that some Webflow features may not work without the JS. This includes hamburger menus, tabs, sliders, forms, and animations.


The contents of the robots.txt file. Leave empty to allow Google to crawl your site.


The contents of the sitemap.xml file. Exclude this property to automatically generate a sitemap from your Webflow sites.


Whether to proxy images through Cloudinary. This allows you to use Cloudinary's image optimization features. You must set the cloudinaryCloudName property for this to work.


The Cloudinary proxy path to use for images. See the Cloudinary page for more info on Cloudinary configuration.


The Cloudinary transform parameters to use. By default it is set up to automatically compress and convert your images to WebP if the user's browser supports it. See the Cloudinary docs for more info.


A mapping of Webflow image URLs to Cloudinary image URLs. This is used to proxy images that are hosted on Webflow's proxy. At the time of writing it is set to proxy images from the Webflow CDNs that are available. However if you notice your images aren't being proxied, you can add the Webflow domain here.