OLD | NEW |
1 <?php | 1 <?php |
2 require_once '../../resources/portabilityLayer.php'; | 2 require_once '../../resources/portabilityLayer.php'; |
3 | 3 |
4 clearstatcache(); | 4 clearstatcache(); |
5 | 5 |
6 if ($_SERVER["HTTP_IF_MODIFIED_SINCE"]) { | 6 if ($_SERVER["HTTP_IF_MODIFIED_SINCE"]) { |
7 header("HTTP/1.0 304 Not Modified"); | 7 header("HTTP/1.0 304 Not Modified"); |
8 exit(); | 8 exit(); |
9 } | 9 } |
10 $one_year = 12 * 31 * 24 * 60 * 60; | 10 $one_year = 12 * 31 * 24 * 60 * 60; |
11 $last_modified = gmdate(DATE_RFC1123, time() - $one_year); | 11 $last_modified = gmdate(DATE_RFC1123, time() - $one_year); |
12 $expires = gmdate(DATE_RFC1123, time() + $one_year); | 12 $expires = gmdate(DATE_RFC1123, time() + $one_year); |
13 | 13 |
14 header('Cache-Control: public, max-age=' . $one_year); | 14 header('Cache-Control: public, max-age=' . $one_year); |
15 header('Expires: ' . $expires); | 15 header('Expires: ' . $expires); |
16 header('Content-Type: text/css'); | 16 header('Content-Type: text/css'); |
17 header('Content-Length: 0'); | 17 header('Content-Length: 0'); |
18 header('Etag: 123456789'); | 18 header('Etag: 123456789'); |
19 header('Last-Modified: ' . $last_modified); | 19 header('Last-Modified: ' . $last_modified); |
20 exit(); | 20 exit(); |
21 ?> | 21 ?> |
OLD | NEW |