Source: https://docs.amadalis.ai/site/redirects-and-404s/ # Redirects and the 404 log Checked against the product’s code on 7 November 2026. A site Editor or Admin can read **Manage** > **Redirects** in the admin sidebar. Changing a redirect needs an Admin. Use it to send an old address to its replacement and review requests for missing pages. **Redirects** is EmDash’s own screen for redirect rules and the site’s 404 log. A [redirect](https://docs.amadalis.ai/reference/glossary/#redirect) sends a request for an old path to another destination. A 404 means the requested page was not found. ## Send an old path to a new one 1. Open **Redirects** in the admin sidebar. 2. Choose **New Redirect**. 3. Enter the old address in **Source path**, such as `/old-contact/`. 4. Enter the replacement in **Destination path**, such as `/contact/`. 5. Choose **301 Permanent** for a permanent move, or **302 Temporary** for a temporary one, in **Status code**. 6. Check **Enabled**. Leave it off if you want to save the rule without redirecting visitors yet. [![New Redirect with source /docs-walk-old, destination /docs-walk-first-page and the status code list (301, 302, 307, 308, 410, 451).](https://docs.amadalis.ai/images/steps/S061-redirects-status-code-choices.png)](https://docs.amadalis.ai/images/steps/S061-redirects-status-code-choices.png "Open full-size image") Choose the kind of redirect. [![New Redirect sends /docs-walk-old to /docs-walk-first-page with 302 Temporary selected and Enabled on, ready to Create.](https://docs.amadalis.ai/images/steps/S061-redirects-new-redirect-302-enabled.png)](https://docs.amadalis.ai/images/steps/S061-redirects-new-redirect-302-enabled.png "Open full-size image") A temporary redirect, enabled. 7. Choose **Create**. [![New Redirect for /docs-walk-gone with 410 Content Deleted (Gone).](https://docs.amadalis.ai/images/steps/S061-redirects-new-410-rule.png)](https://docs.amadalis.ai/images/steps/S061-redirects-new-410-rule.png "Open full-size image") A Gone rule needs no destination. An enabled rule is saved now. Visitors see the change within the hour, usually much sooner. While the site’s server is down, visitors may see the previous version of a page for up to a day. Check the old address and its final destination after the change. Redirect loops are reported on the screen; correct a loop before relying on the rule. [![Redirects list: /docs-walk-gone 410 and /docs-walk-old to /docs-walk-first-page 302, both enabled.](https://docs.amadalis.ai/images/steps/S061-redirects-list-302-and-410.png)](https://docs.amadalis.ai/images/steps/S061-redirects-list-302-and-410.png "Open full-size image") Both rules, each with its own switch. To change an existing rule: 1. Open **Manage** > **Redirects**. 2. Choose the pencil icon at the right of its row, labelled **Edit redirect**. 3. Change the intended field. 4. Choose **Save**. 5. Check the old address and its final destination. The enabled switch can turn a rule off. Deleting a rule asks **Delete Redirect?** and permanently removes that rule. ## Use the 404 log 1. Open the **404 Errors** tab. 2. Read each missing **Path**, its **Hits** and **Last seen** date. 3. If a replacement page exists, choose the paired arrows icon at the right of that row, labelled **Create redirect for this path**. It opens the new rule form with the missing path filled in. 4. Fill in **Destination path**. 5. Choose the intended **Status code**. 6. Choose **Create**. A missing path is evidence of a request, not proof that a page should exist. Check the address before choosing its replacement. The row’s **410** control is different: it creates an enabled rule immediately, without a confirmation card. It says the content is deliberately gone and sends no destination. Use it only when that is the intended result. You can later disable or remove the rule from **Redirects**. ## Ask the copilot You can ask the copilot to create, change or delete a redirect. That route shows an approval card before changing where visitors are sent. Its cards are **Create this redirect?**, **Change this redirect?** and **Delete this redirect?** Review the old path, destination and effect before approving. When the destination can be read, the card also says whether it is published, still a draft, redirected again or empty. If that cannot be settled, it makes no claim about the destination. [![Copilot card: Create this redirect? /docs-walk-older to /docs-walk-first-page, 302, with Create redirect and Keep routing unchanged.](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-redirect-card.png)](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-redirect-card.png "Open full-size image") The copilot proposes the rule first. [![Copilot reply after Keep routing unchanged: the redirect was not approved, nothing changed.](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-declined.png)](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-declined.png "Open full-size image") Declining changes nothing. [![Receipt: /docs-walk-older now redirects to /docs-walk-first-page (302), LIVE, with Undo.](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-receipt-with-undo.png)](https://docs.amadalis.ai/images/steps/S063-redirects-copilot-receipt-with-undo.png "Open full-size image") Approved, with Undo. The direct EmDash screen follows its own save and delete controls. Do not expect the copilot’s approval card to appear after **Create** on that screen. ## Your next step Open the old address and check that it reaches the intended page. Review [Menus](https://docs.amadalis.ai/site/menus/) so the site’s own links use the current address.