Redirects
Create URL redirects for your storefront and configure global redirect behavior including redirect type, preferred domain, and URL casing.
The Redirects page lets you create URL-to-URL redirect rules for your storefront. When a visitor requests a URL that matches a redirect's "from" path, the storefront automatically sends them to the "to" path. This is essential for preserving SEO value when you rename products, categories, or pages, and for handling old bookmarked links after a site restructure.
Redirects also support chaining -- if URL A redirects to URL B, and URL B redirects to URL C, the storefront follows the chain and sends the visitor directly to URL C. The page includes global settings that control the HTTP redirect type (301 permanent or 307 temporary), preferred domain format (www vs. non-www), and whether to force lowercase URLs across the entire storefront.
View Redirects
- From your admin, go to Settings > Domain Tools > Redirects.
- The page displays a paginated grid of all redirect rules below a settings bar with global redirect options.
- To search, click the Search button in the header. The search matches against both the Requested URL and Destination URL fields.
- To sort, click any column header.
Global Settings
The settings bar above the grid controls storefront-wide redirect behavior. Click Save in the header after making changes.
| Field | Description |
|---|---|
| Redirect Types | Controls the HTTP status code used for all redirects across the storefront. Permanent (301) -- tells search engines the old URL has permanently moved. Use this for long-term URL changes to transfer SEO authority. Temporary (307) -- tells search engines the redirect is temporary. Use this when the original URL may return. This is the default. |
| Preferred Domain | Controls whether the storefront forces a specific domain format. No change -- serves the site on whatever domain the visitor uses (default). Preferred non www -- redirects all www.example.com requests to example.com.Preferred www -- redirects all example.com requests to www.example.com (does not apply to subdomains). |
| Force lower case for all urls | When checked, the storefront converts all URLs to lowercase before serving them. This prevents duplicate content issues caused by mixed-case URLs (e.g., /Business-Cards vs. /business-cards). Applied during both URL rewriting and redirect processing. |
Grid Columns
| Column | Description |
|---|---|
| Id | Unique identifier for the redirect rule. |
| Requested URL | The original URL path that visitors may request (the "from" path). Must not start or end with a slash. |
| Destination URL | The URL path visitors are sent to (the "to" path). Can be a relative path or a full URL starting with http. Must not start or end with a slash. |
| Action | Menu with three options: Follow, Edit, and Delete. |
Add Redirect
- Click Add Redirect in the page header.
- In the dialog, enter the Redirect From path (the old URL) and the Redirect To path (the new URL).
- Both paths must not start or end with a slash and must not contain illegal characters. Server-side validation checks for illegal characters and displays an error if found.
- Click Save.
The redirect takes effect immediately on the storefront. The storefront caches resolved redirect URLs, so there may be a brief delay before the new redirect is active.
Edit Redirect
- Click the Action menu on any redirect row and select Edit.
- Update the Redirect From or Redirect To values in the dialog.
- Click Save.
Delete Redirect
- Click the Action menu on any redirect row and select Delete.
- Confirm the deletion in the dialog.
Visitors requesting the old URL will no longer be redirected. Both add, edit, and delete actions are logged in the Activity Log.
Follow Redirect Chain
- Click the Action menu on any redirect row and select Follow.
- The grid updates to show the complete redirect chain starting from the selected entry's Requested URL.
This feature helps you identify and debug redirect chains where one redirect leads to another. For example, if page A redirects to page B, and page B redirects to page C, following from A shows both entries in sequence. The search panel also updates to display "follow: {url}" to indicate the filtered view.
Associations
Print Store
| Area | Effect |
|---|---|
| URL rewriting | On every incoming request, the storefront checks the Redirect table for a matching URL. If found, it follows the redirect chain and sends the browser to the final destination URL. Results are cached for performance. |
| Preferred domain | The Preferred Domain setting triggers a redirect in the storefront's Application_BeginRequest handler before any page processing occurs. Visitors are redirected to the www or non-www version based on this setting. |
| Force lowercase URLs | When enabled, the storefront applies lowercase conversion to all URLs during rewriting and redirect processing, ensuring consistent URL casing across the site. |
| SEO URL changes | When a product, category, or page's SEO-friendly URL is changed, the system can automatically create a redirect from the old URL to the new one (via the import/export process), preserving inbound links and search engine rankings. |
| Sitemap generation | The Preferred Domain setting is also read during sitemap generation to ensure sitemap URLs match the canonical domain format. |
Related Pages
- Activity Log — audit redirect create, edit, and delete actions
- Robots.txt — control which redirected paths search engines can crawl
- Sitemap — verify that sitemap URLs reflect your preferred domain settings