We have our customer hosting on the DXC.
They have faced issues in editing pages from production site.
We do not have any code that cotrols cache headers.
On investigation with fiddler we have following observations.
Some of the pages on pages have different cache settings. For instance:
We created a new page (for testing purposes), and we can edit it as usual:And the response headers are:HTTP/1.1 200 OKCache-Control: public, no-cache="Set-Cookie", max-age=60Content-Type: text/html; charset=utf-8Date: Wed, 22 Mar 2017 11:01:04 GMTExpires: Wed, 22 Mar 2017 11:02:04 GMTMeaning this page will be cached for 60 seconds.
But on another page where we face issues while editing the page: Response headers are:HTTP/1.1 304 Not ModifiedCache-Control: public, max-age=63625176502Content-Type: text/html; charset=utf-8Date: Wed, 22 Mar 2017 11:03:52 GMTExpires: Mon, 29 Dec 2127 04:36:30 GMT
63625176502 seconds equals about 2017.54 years to be cached i.e. it will be hard to get browsers to reload this page.
Can you please point me to a direction for investigation of this issue?
What value have you set for applicationSettings -