diff options
author | Max Kostikov <max@kostikov.co> | 2019-10-15 13:48:07 +0200 |
---|---|---|
committer | Max Kostikov <max@kostikov.co> | 2019-10-15 13:48:07 +0200 |
commit | 3561fd7c43f261b4846b526aaa15a54b1d1fda53 (patch) | |
tree | 5bda81040caa2492c55454b41ed11c1aad1bafc4 /Zotlabs/Module/Photo.php | |
parent | b4de492e0df562cac7955453161848f297d160b8 (diff) | |
parent | 66bfc0ec642faa0ac8798300483da95666b0318f (diff) | |
download | volse-hubzilla-3561fd7c43f261b4846b526aaa15a54b1d1fda53.tar.gz volse-hubzilla-3561fd7c43f261b4846b526aaa15a54b1d1fda53.tar.bz2 volse-hubzilla-3561fd7c43f261b4846b526aaa15a54b1d1fda53.zip |
Merge branch 'dev' into 'dev'
Sync dev
See merge request kostikov/core!3
Diffstat (limited to 'Zotlabs/Module/Photo.php')
-rw-r--r-- | Zotlabs/Module/Photo.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Zotlabs/Module/Photo.php b/Zotlabs/Module/Photo.php index 59dc709e1..162d62815 100644 --- a/Zotlabs/Module/Photo.php +++ b/Zotlabs/Module/Photo.php @@ -272,7 +272,13 @@ class Photo extends \Zotlabs\Web\Controller { $maxage = $expires - time(); header("Expires: " . gmdate("D, d M Y H:i:s", $expires) . " GMT"); - header("Cache-Control: max-age=" . $maxage . $cachecontrol); + + // set CDN/Infrastructure caching much lower than maxage + // in the event that infrastructure caching is present. + $smaxage = intval($maxage/12); + + + header("Cache-Control: s-maxage=' .$smaxage. '; max-age=" . $maxage . $cachecontrol); } |