HTTP 3xx

301 Moved Permanently

The resource has permanently moved to a new URL. Browsers and search engines should update to the new location.

3xx RedirectionCommonly seen

What causes it

  • A URL was permanently changed, or the site redirects HTTP to HTTPS or a canonical domain.

How to fix it

Point links at the final URL to avoid an extra hop. Confirm the target is correct with a redirect checker.

Example response

A typical raw HTTP response a client receives for a 301, with the headers this code is defined around.

HTTP/1.1 301 Moved Permanently
Location: https://example.com/new-path
Content-Type: text/html; charset=utf-8

Know before your visitors do.

Sentinel checks your site around the clock from multiple regions and alerts you the moment it starts returning a 3xx error, so you can fix it before it costs you.