On my website, I get this error message in the console:
DOM7011: The code on this page disabled back and forward caching. For more information, see: http://go.microsoft.com/fwlink/?LinkID=291337
That link includes a list of conditions a web site must meet to enable the back navigation cache, which can restore a page from memory without reloading or reconstructing.
The first condition to enable this cache is:
Served using the HTTP: protocol (HTTPS pages are not cached for security reasons)
This is according to the official documentation for the feature, which you can read for yourself by following the link.
What are the "security reasons" that makes IE11 choose to disable the back navigation cache for HTTPS pages?