Skip to main content
HTTP/3xx (Redirection)

304 Not Modified

Indicates that the resource has not been modified since the version specified by the conditional request headers (If-Modified-Since or If-None-Match).

❓ Why does this happen?

Browser or CDN caching optimization to save bandwidth and reduce response latency.

✅ How to fix it

Expected caching behavior. If fresh content is needed, invalidate the cache with Cache-Control: no-cache or update ETags.

Frequently Asked Questions

What does HTTP Status 304 mean?
Indicates that the resource has not been modified since the version specified by the conditional request headers (If-Modified-Since or If-None-Match).
Why am I getting a 304 status code?
Browser or CDN caching optimization to save bandwidth and reduce response latency.
How do I fix a 304 Not Modified error?
Expected caching behavior. If fresh content is needed, invalidate the cache with Cache-Control: no-cache or update ETags.

Explore more HTTP Status Codes