3xx Redirection

HTTP 304 Not Modified

The resource has not been modified since the version specified by the request headers (If-Modified-Since or If-None-Match). The client can use its cached copy. No body is returned.

Common Causes

  • Browser cache is still valid for the requested resource
  • ETag matches the current version on the server
  • Resource unchanged since the If-Modified-Since date

How to Fix

  1. 1No fix needed — caching is working correctly
  2. 2Force refresh (Ctrl+Shift+R) to bypass the cache
  3. 3Clear browser cache if you need the latest version
  4. 4Check ETag and Last-Modified headers if stale content appears

Example

HTTP 304 Not Modified
GET /style.css HTTP/1.1
If-None-Match: "v2.1"

→ 304 Not Modified
→ Browser uses cached version

Related Redirection Codes