Glossary

What Is 308 Redirect?

A 308 Permanent Redirect is an HTTP status code that works like a 301 but strictly preserves the original HTTP method. If the original request was a POST, the redirected request will also be a POST.

Why It Matters

A 308 is to 301 what 307 is to 302: a stricter version that guarantees the HTTP method is preserved during the redirect.

With a 301, browsers may change a POST request to a GET. A 308 prevents this — the method stays exactly the same while still telling search engines the move is permanent and link equity should transfer.

How It Works

The server responds with HTTP 308 Permanent Redirect and a Location header. Browsers follow the redirect using the same HTTP method. Search engines treat it like a 301 — updating their index and transferring ranking signals.

When to Use 308

Use 308 when you need a permanent redirect that preserves the HTTP method. This is most relevant for:

  • API endpoints that accept POST/PUT/DELETE and are moving permanently
  • Form action URLs that are permanently relocated

For standard domain forwarding (browser GET requests), 301 and 308 behave identically.

How Domain Forward Handles This

Domain Forward uses 301 and 302 for domain forwarding, which covers the vast majority of use cases since browser navigation uses GET requests.

Related Terms

Related Features

Still Confused? Try It Free.

Set up your first domain forward in under 5 minutes. Free plan includes 5 domains.