--- title: "How to make your URLs match the URLs on your legacy site" updated: 2025-09-23 --- # How to make your URLs match the URLs on your legacy site > Available on **paid beehiiv** plans. When migrating your site from the legacy website builder to the new website builder, you may want your links to stay the same. This helps avoid disruption for subscribers and ensures external links continue to work. This guide covers two options to keep your URLs consistent. For broader context on redirects, see [Website redirect options](https://www.beehiiv.com/support/article/35125612289303). For guidance on migrating your legacy site, check out our two-part guide: - [How to migrate your legacy website to the new builder (Part 1)](https://www.beehiiv.com/support/article/34881541755287) - [Migrating your legacy website in beehiiv (Part 2): Adding custom pages and featuring posts](https://www.beehiiv.com/support/article/34882422067479) --- > **Important Note** > > All URLs generated for legacy builder sites include a **/c/** after the website domain and are formatted like: yourdomain.com**/c/**page-name**.** Follow the steps below to preserve this format in the new builder. There are two options to keep the same URLs when migrating to the new website builder. ## Option 1: Build a manual redirect (recommended) This option uses wildcard patterns to redirect old URLs to new ones without creating individual redirects for each page. Learn more in our guide on [Website redirect options](https://www.beehiiv.com/support/article/35125612289303). To create a redirect: 1. Open the new Website Builder. From the left panel, click on the **Settings icon**, then select **All settings**.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778465559) 2. Under **Site Settings**, click on **Redirects**.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778476183) 3. Your [Redirects dashboard](https://app.beehiiv.com/website_builder_v2/settings/redirects) will open on the **Manage redirects** tab. If you haven’t created any redirects before (either manual or automatic), you can do so from here. Click the **\+ Build redirect** button.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808633239) If you have created a redirect before, you’ll need to click on the **Build redirect** tab where you’ll follow the same steps below.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808634007) 4. Under **Old path**, type **/c/\*** into the text field. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808635287) 5. Under **New path**, type **/$1** into the text field. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778489495) 6. Ensure that **Enable this redirect** is checked, then click on the **Build redirect** button.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808637975) 7. Once you publish your site, legacy URLs will redirect correctly to your new custom pages. > **Pro Tip** > > Use redirects whenever possible. They’re easier to manage, more reliable long term, and give you greater flexibility if you ever change page URLs again. --- ## Option 2: Create and disable a c page  This option uses a workaround that allows your custom pages to inherit /c/ in their URLs. 1. Open the new Website Builder. From the left panel, click on the **Pages icon**. Under **Custom Pages**, select **New Page** to create a new page. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808640919) 2. The **Custom pages template library** will open. Click on **Start from scratch**, then click on the **Set title and URL** button. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808653335) 3. On **Name your custom page**, set both fields for the **Title** and **URL** to a lowercase letter **c** then click on the **Create page** button.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778498071) 4. Once you’ve created this page, it will appear under **Custom Pages** in the left panel. Click on the **3 dots menu** next to the page title, then click **Disable**. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778500887) 5. A **Disable Page?** modal will appear. Click on the **Disable Page** button to make it inaccessible.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148778502039) 6. Navigate back to your pages under **Custom Pages** in the left panel. Click and drag any custom page you want to have the **/c/** after the domain and place it on top of the **c** page title. This will put the custom page under the **c** page and add the **/c/** to your URL. ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808670231) > **Pro Tip** > > You may need to click the arrow next to the **c** page name to expand the page to see the other pages beneath it. 7. To confirm the page is as you’d like, click the custom page to open it in the editor. At the top of the editor, you’ll be able to see the URL of the page you’re editing, and confirm that the **/c/** has been added.  ![](https://beehiivhelp.zendesk.com/hc/article_attachments/35148808671127) ---