Webflow sync, pageviews & more.
NEW

Can someone help me with redirecting a webpage on Webflow to a new URL after printing 20,000 QR codes with the old URL? It doesn't seem like putting the new URL in the 301 hosting page section is working. Thank you.

TL;DR
  • In Webflow, go to Project Settings > Publishing > 301 Redirects, enter the old and new paths, then save and publish.
  • If the QR code links to a different domain, Webflow’s redirects won’t work—you’ll need a domain-level redirect.
  • Use Cloudflare, your domain registrar, or a Webflow page with a JavaScript redirect if Webflow’s redirects aren’t sufficient.

You need to set up a 301 redirect in Webflow to ensure that scanned QR codes still direct users to the correct page. The built-in 301 Redirects section in Webflow works only for paths (e.g., /old-page to /new-page), so if you’re trying to redirect a full domain-based URL, you may need a different workaround.

1. Set Up a 301 Redirect in Webflow

  • Go to Project Settings > Click on the Publishing tab.
  • Scroll down to the 301 Redirects section.
  • In the Old Path (FROM) field, enter the URL path (e.g., /old-page).
  • In the Redirect To (TO) field, enter the new URL path (e.g., /new-page or an external URL like https://newsite.com).
  • Click Add Redirect > Save changes.
  • Publish your site for the changes to take effect.

2. Check if Your QR Code Has a Full URL Issue

  • If your QR code links to a full domain URL (e.g., https://example.com/old-page), the redirect should work as long as you’ve set it up correctly.
  • If your QR code links to a different domain entirely (e.g., olddomain.com to newdomain.com), Webflow’s built-in redirect won’t work—you’ll need to set up a redirect at the domain level.

3. Use a Custom Redirect via Cloudflare or a Redirect Service

If Webflow’s 301 Redirects don’t work because the old URL includes the domain and cannot be modified, use a custom redirect via an external service like:

  • Cloudflare (if your domain is hosted there, you can create a Page Rule to redirect requests).
  • Your Domain Registrar (some domain hosts allow URL forwarding).
  • Re-publishing a Page in Webflow with a custom script (i.e., use Webflow to create a new page at the old URL and add a JavaScript redirect).

Summary

If your QR code links to a path within your domain, a Webflow 301 Redirect should work. If it links to an old domain, you need to set up a domain-level redirect in Cloudflare or your domain registrar. If all else fails, manually create a placeholder page in Webflow at the old URL with a JavaScript redirect to send visitors to the new URL.

Rate this answer

Other Webflow Questions