Skip to content
D1
EN
Guides

Redirect codes: 301, 302, 303, 307 and 308

redirect status codes · redirect checker · HTTP redirect

Redirect codes: 301, 302, 303, 307 and 308. A reliable redirect audit begins with the exact public URL and records every response before the final page. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams.

By DN01 Network Team

A reliable redirect audit begins with the exact public URL and records every response before the final page. Read the chain from the first hop because a later success can hide an incorrect earlier rule. redirect codes: 301, 302, 303, 307 and 308. Compare the status code, Location target, scheme, hostname, path, query string and response time.

Read the chain from the first hop because a later success can hide an incorrect earlier rule. Compare the status code, Location target, scheme, hostname, path, query string and response time. redirect codes: 301, 302, 303, 307 and 308. Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application.

Compare the status code, Location target, scheme, hostname, path, query string and response time. Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. redirect codes: 301, 302, 303, 307 and 308. Change one rule at a time, purge the relevant cache and repeat the same trace.

Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Change one rule at a time, purge the relevant cache and repeat the same trace. redirect codes: 301, 302, 303, 307 and 308. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams.

Change one rule at a time, purge the relevant cache and repeat the same trace. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams. redirect codes: 301, 302, 303, 307 and 308. A reliable redirect audit begins with the exact public URL and records every response before the final page.

Redirect codes: 301, 302, 303, 307 and 308 — 1

A reliable redirect audit begins with the exact public URL and records every response before the final page. Compare the status code, Location target, scheme, hostname, path, query string and response time. Change one rule at a time, purge the relevant cache and repeat the same trace.

Read the chain from the first hop because a later success can hide an incorrect earlier rule. Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams.

Redirect codes: 301, 302, 303, 307 and 308 — 2

Read the chain from the first hop because a later success can hide an incorrect earlier rule. Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams.

Compare the status code, Location target, scheme, hostname, path, query string and response time. Change one rule at a time, purge the relevant cache and repeat the same trace. A reliable redirect audit begins with the exact public URL and records every response before the final page.

Redirect codes: 301, 302, 303, 307 and 308 — 3

Compare the status code, Location target, scheme, hostname, path, query string and response time. Change one rule at a time, purge the relevant cache and repeat the same trace. A reliable redirect audit begins with the exact public URL and records every response before the final page.

Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams. Read the chain from the first hop because a later success can hide an incorrect earlier rule.

Redirect codes: 301, 302, 303, 307 and 308 — 4

Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams. Read the chain from the first hop because a later success can hide an incorrect earlier rule.

Change one rule at a time, purge the relevant cache and repeat the same trace. A reliable redirect audit begins with the exact public URL and records every response before the final page. Compare the status code, Location target, scheme, hostname, path, query string and response time.

Redirect codes: 301, 302, 303, 307 and 308 — 5

Change one rule at a time, purge the relevant cache and repeat the same trace. A reliable redirect audit begins with the exact public URL and records every response before the final page. Compare the status code, Location target, scheme, hostname, path, query string and response time.

Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams. Read the chain from the first hop because a later success can hide an incorrect earlier rule. Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application.

Redirect codes: 301, 302, 303, 307 and 308
CheckEvidence
First hopRead the chain from the first hop because a later success can hide an incorrect earlier rule.
LocationCompare the status code, Location target, scheme, hostname, path, query string and response time.
OwnerAssign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application.
RetestChange one rule at a time, purge the relevant cache and repeat the same trace.

Frequently asked questions

Redirect codes: 301, 302, 303, 307 and 308

A reliable redirect audit begins with the exact public URL and records every response before the final page. Read the chain from the first hop because a later success can hide an incorrect earlier rule.

DN01

Compare the status code, Location target, scheme, hostname, path, query string and response time. Change one rule at a time, purge the relevant cache and repeat the same trace.

SEO

Assign the first unexpected hop to the layer that produced it: CDN, load balancer, web server or application. Keep public migrations to one intentional permanent hop whenever possible, and document the result for search and operations teams.

Cache

Change one rule at a time, purge the relevant cache and repeat the same trace. Read the chain from the first hop because a later success can hide an incorrect earlier rule.