diff --git a/custom-200/index.php b/custom-200/index.php index e32a2f1..0690d6c 100644 --- a/custom-200/index.php +++ b/custom-200/index.php @@ -4,7 +4,6 @@ header("HTTP/1.1 200 OK"); header("Content-Location: ".$_GET["url"]); header("Content-Type:".base64_decode($_GET["content-type"])); -header("Cache-Control: no-cache"); -header("Cache-Control: no-store"); +header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); echo base64_decode($_GET["body"]); diff --git a/custom-201/index.php b/custom-201/index.php index 73f3bd0..313fbec 100644 --- a/custom-201/index.php +++ b/custom-201/index.php @@ -4,7 +4,6 @@ header("HTTP/1.1 201 Created"); header("Location: ".$_GET["url"]); header("Content-Type:".base64_decode($_GET["content-type"])); -header("Cache-Control: no-cache"); -header("Cache-Control: no-store"); +header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); echo base64_decode($_GET["body"]); diff --git a/custom-30x/index.php b/custom-30x/index.php index 3746ac6..016cecd 100644 --- a/custom-30x/index.php +++ b/custom-30x/index.php @@ -4,7 +4,6 @@ header("HTTP/1.1 ".$_GET["code"]." Found"); header("Location: ".$_GET["url"]); header("Content-Type:".base64_decode($_GET["content-type"])); -header("Cache-Control: no-cache"); -header("Cache-Control: no-store"); +header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); echo base64_decode($_GET["body"]); diff --git a/htaccess/csv-with-body-md/.htaccess b/htaccess/csv-with-body-md/.htaccess index 2f14b6b..5d8b96b 100644 --- a/htaccess/csv-with-body-md/.htaccess +++ b/htaccess/csv-with-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).c.csv$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/csv Header always set Content-Type text/csv -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/csv-with-body/.htaccess b/htaccess/csv-with-body/.htaccess index cefc1ba..ec0c9dd 100644 --- a/htaccess/csv-with-body/.htaccess +++ b/htaccess/csv-with-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).c.csv$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/csv Header always set Content-Type text/csv -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/csv-without-body-md/.htaccess b/htaccess/csv-without-body-md/.htaccess index 21e5243..83efdad 100644 --- a/htaccess/csv-without-body-md/.htaccess +++ b/htaccess/csv-without-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).c.csv$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/csv-without-body/.htaccess b/htaccess/csv-without-body/.htaccess index ce30e23..b577553 100644 --- a/htaccess/csv-without-body/.htaccess +++ b/htaccess/csv-without-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).c.csv$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/img-with-body-md/.htaccess b/htaccess/img-with-body-md/.htaccess index 9473ba7..a6a534a 100644 --- a/htaccess/img-with-body-md/.htaccess +++ b/htaccess/img-with-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).i.jpg$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header image/jpeg Header always set Content-Type image/jpeg -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/img-with-body/.htaccess b/htaccess/img-with-body/.htaccess index b8d75e7..d4cf03e 100644 --- a/htaccess/img-with-body/.htaccess +++ b/htaccess/img-with-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).i.jpg$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header image/jpeg Header always set Content-Type image/jpeg -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/img-without-body-md/.htaccess b/htaccess/img-without-body-md/.htaccess index dccd897..d508563 100644 --- a/htaccess/img-without-body-md/.htaccess +++ b/htaccess/img-without-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).i.jpg$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/img-without-body/.htaccess b/htaccess/img-without-body/.htaccess index 59609ba..86b1e77 100644 --- a/htaccess/img-without-body/.htaccess +++ b/htaccess/img-without-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).i.jpg$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/json-with-body-md/.htaccess b/htaccess/json-with-body-md/.htaccess index c160298..9d3c333 100644 --- a/htaccess/json-with-body-md/.htaccess +++ b/htaccess/json-with-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).j.json$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header application/json Header always set Content-Type application/json -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/json-with-body/.htaccess b/htaccess/json-with-body/.htaccess index 5216c14..0a36163 100644 --- a/htaccess/json-with-body/.htaccess +++ b/htaccess/json-with-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).j.json$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header application/json Header always set Content-Type application/json -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/json-without-body-md/.htaccess b/htaccess/json-without-body-md/.htaccess index f16da53..d8490b1 100644 --- a/htaccess/json-without-body-md/.htaccess +++ b/htaccess/json-without-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).j.json$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/json-without-body/.htaccess b/htaccess/json-without-body/.htaccess index df84990..f2e3110 100644 --- a/htaccess/json-without-body/.htaccess +++ b/htaccess/json-without-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).j.json$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/xml-with-body-md/.htaccess b/htaccess/xml-with-body-md/.htaccess index 5bf4c26..eb83213 100644 --- a/htaccess/xml-with-body-md/.htaccess +++ b/htaccess/xml-with-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).x.xml$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/xml Header always set Content-Type text/xml -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/xml-with-body/.htaccess b/htaccess/xml-with-body/.htaccess index 457f380..5a2a240 100644 --- a/htaccess/xml-with-body/.htaccess +++ b/htaccess/xml-with-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).x.xml$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/xml Header always set Content-Type text/xml -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/xml-without-body-md/.htaccess b/htaccess/xml-without-body-md/.htaccess index 3d38300..e0a48b4 100644 --- a/htaccess/xml-without-body-md/.htaccess +++ b/htaccess/xml-without-body-md/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-(.*).x.xml$ $1://169.254.169.254/$2 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/htaccess/xml-without-body/.htaccess b/htaccess/xml-without-body/.htaccess index 95fb17f..8c0cb60 100644 --- a/htaccess/xml-without-body/.htaccess +++ b/htaccess/xml-without-body/.htaccess @@ -58,9 +58,7 @@ RewriteRule 308-([^/-]*)-([^/-]*)-(.*).x.xml$ $1://$2/$3 [L,R=308,NC] # Always set the Content-Type header text/html Header always set Content-Type text/html -# Always set Cache-Control to no-cache -Header always set Cache-Control no-cache -# Always set Cache-Control to no-store -Header always set Cache-Control no-store +# Always set Cache-Control to no-cache no-store must-revalidate +Header always set Cache-Control "no-store, no-cache, must-revalidate" # Always set Pragma to no-cache Header always set Pragma no-cache diff --git a/iframe/index.php b/iframe/index.php index 75ec0a8..67c0318 100644 --- a/iframe/index.php +++ b/iframe/index.php @@ -1,8 +1,7 @@ ';