Page With Image 3XX Redirects

Pattern 1 — Logo renamed during rebrand

img src: /images/old-logo.svg  →  301  →  /images/new-logo.svg
Company Logo

The HTML still says src="/images/old-logo.svg" even though the file was renamed to new-logo.svg after a rebrand. A redirect was added to avoid a 404, but the img src was never updated.

Pattern 2 — Asset folder restructured (/assets/ → /images/)

img src: /assets/banner.svg  →  301  →  /images/banner.svg
Site Banner

The /assets/ folder was renamed to /images/ in a site restructure. A wildcard redirect handles the folder, but the img src in the template was never updated. Every page load fires a redirect for this banner.

Pattern 3 — Image folder renamed (/img/ → /images/)

img src: /img/product-photo.svg  →  301  →  /images/product.svg
Product Photo

The old /img/ folder was standardised to /images/. The product image file was also renamed from product-photo.svg to product.svg. Both changes combined mean the src now has two mismatches with the final file location.


How to verify with DevTools

  1. Open this page in Chrome/Firefox
  2. Press F12 → Network tab → check Img filter
  3. Reload the page
  4. Each image will show TWO entries: the redirect (301) and the final image (200)
  5. The 301 entry is the images3xx issue

← Back to demo home