A website was accidentally cached in the browser for about a month with Expires and max-age headers set.
The cached resource is text/html
and the root /
.
The freshness validation should work as expected with the If-Modified-Since
header in the next request. But somehow a lot of IE users (incl. IE11) don't get the new version anymore, as the browser doesn't make the request.
It's easy to bust the cache for resources like CSS, but how to do this for the document/website itself? I can not just change the URL.