Webflow does not natively support hosting multiple sites under the same domain using subfolders (like example.com/site2). However, there are alternative methods to achieve this with some limitations.
1. Understand Webflow Hosting Limitation
- Webflow only allows you to host one Webflow project per domain (including all subfolders).
- You cannot publish multiple Webflow sites to subfolders like example.com/site2 using Webflow’s standard hosting.
- Webflow does support subdomains (like site2.example.com) through DNS settings, but not subdirectories.
2. Recommended Alternative: Use a Reverse Proxy
To mimic subfolder routing (e.g., example.com/site2), you can set up a reverse proxy on a server (using NGINX, Apache, or Cloudflare Workers) that routes requests:
- Requests to
/ → go to your first Webflow site (Theme 1) - Requests to
/site2/ → go to your second Webflow site's published URL
Requirements:
- A hosting environment (like AWS, DigitalOcean, or Vercel) where you control the server configuration
- Technical expertise to configure and maintain the proxy
3. Easier Alternative: Use Subdomains
Instead of subfolders, use subdomains to host different Webflow sites:
- www.example.com → First Webflow site with Theme 1
- site2.example.com → Second Webflow site with Theme 2
Steps:
- Purchase Webflow hosting for both sites individually
- In your DNS provider, set CNAME records pointing:
- www → proxy-ssl.webflow.com
- site2 → proxy-ssl.webflow.com
- In each Webflow project:
- Go to Project Settings > Hosting
- Add the correct subdomain under Custom Domains
- Set one as primary and publish
4. Use External Content Embedding (Limited Option)
If only a few pages from the second design are needed, consider embedding them:
- Export the second Webflow site as static code (requires paid plan)
- Host it under your main site with some custom routing or HTML embedding
- This does not support dynamic CMS content or Webflow Forms
Summary
Webflow does not support hosting multiple sites with separate themes under the same domain using subfolders. For different Webflow projects, use subdomains (e.g., site2.example.com). To use subfolders, set up a custom reverse proxy, but that requires external hosting and technical setup.