301 Redirects

Where to find it

  1. Open your project.
  2. In the project sidebar, find the Extensions section.
  3. Click 301 Redirects.

What you're seeing

This page is a read-only view of the redirects configured for your site in Webflow. Each redirect is listed with three columns:

  • From URL: the old address a visitor requests.
  • To URL: the address they are sent to instead.
  • Status Code: the code Webflow reports, normally 301, which tells browsers and search engines the move is permanent.

The page needs two things to show data: your project must be connected to Webflow, and the site must be on a Webflow Enterprise plan. 301 redirects are a Webflow Enterprise feature. Without both, the page cannot display any redirects.

If the project is not connected yet, a team admin sees a Connect to Webflow button on this page. Other team members see the message but not the button, so ask an admin to connect the project. If Webflow reports that the connection has lost access, reconnect Webflow from the same button.

Adding or editing redirects

Redirects are created, edited, and deleted in Webflow, not in WCH. This page reads and displays them; it does not change them. To add or update a redirect, open your site's settings in Webflow (under its Publishing settings) and manage the 301 redirects there.

You do not need to publish or push anything in WCH for the change to appear here. WCH reads your redirects from Webflow each time you open the page, so a redirect you add in Webflow shows up on this page the next time you open it or refresh.

WCH does not apply redirects for you

Your production host serves the redirects, not WCH. A static site has no redirect engine of its own. Export the list here and configure it where your site is served, for example CloudFront Functions, Azure Front Door rules, or your web server's redirect rules.

Downloading your redirects

Use the buttons at the top right of the page to export the full list:

  • Download CSV: a spreadsheet-friendly file with From URL, To URL, and Status Code columns. Good for reviewing in Excel or Google Sheets.
  • Download JSON: a structured file, handy for developers or importing into other tools.

The file is named after your project, for example redirects-your-site.csv. Both buttons are unavailable when there are no redirects to export.

CSV format

The first row is a header, followed by one row per redirect. Any value containing a comma, quote, or line break is wrapped in quotes automatically:

From URL,To URL,Status Code
/old-page,/new-page,301
/blog/2021/launch,/blog/launch,301
/services/old-name,/services/new-name,301

JSON format

The JSON file wraps everything in a redirects list. The keys are from, to, and statusCode, and the status is a number, not text, so they differ slightly from the CSV column headers:

{
  "redirects": [
    {
      "from": "/old-page",
      "to": "/new-page",
      "statusCode": 301
    },
    {
      "from": "/blog/2021/launch",
      "to": "/blog/launch",
      "statusCode": 301
    }
  ]
}