---
title: Modify error handling pages
slug: configured-commerce/docs/spire-modify-error-handling-pages
docTags: 
createdAt: 2026-08-13T10:46:22.000Z
---

Use error-handling page templates to provide contextual help or links to existing content for website errors. Optimizely Configured Commerce provides three standard error-handling pages:

- **403: Unauthorized Access** – The user does not have permission to view the requested file or resource.
- **404: Page Not Found** – The page or file cannot be found or does not exist.
- **500: Unhandled Error (HTTP 500 error)** – Generic error suggesting a problem with the website's server.

## Customize the pages

1. Click **View Websites** in the Admin Console.
2. Toggle the **Content Editor** button to **On**, and select the website to view.
3. Click the **Edit** icon in the Content Editor.
4. Select the error page to edit.

   ![error_pages.png](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/bO7wckyYacYr7peb6SkX-_6613186850061.png)
5. Enter the desired content into the appropriate field. For instance, you could update the **Page Title** from *Page Not Found* to *Page No Longer Exists*.
6. Scroll down and click **Save**.
7. Click **Publish** to approve the new content and publish it to the website.

## Troubleshoot

If the **web.config** file is not set correctly, the error handling pages may not return as expected or users may see a generic IIS error page. The example below shows the proper mapping to ensure the correct page returns:

```clike
<customErrors mode="RemoteOnly" defaultRedirect="/Error">      <error statusCode="403" redirect="/Error?ErrorCode=403" />      <error statusCode="404" redirect="/Error?ErrorCode=404" />      <error statusCode="500" redirect="/Error?ErrorCode=500" />    </customErrors>
```
