Hello, I’m building this cache headers plugin for the website, here the code:
Plugin headersCache :: OnWebPagePrerender
<?php $days = 7; $cache = "max-age="; $cache .= $days*86400; $expires = gmdate("D, d M Y H:i:s", time() + $seconds_to_cache) . " GMT"; header("Expires: $expires"); header("Cache-Control: $cache, private, must-revalidate");
It is working fine but only if I’m logged into the manager. Got any resource right click on view then I can see the headers but once I logout from manager headers gone to default php headers.
In theory they should be working with or without manager login isn’t?
Any idea why this s happening? Thanks!