| 12345678910111213141516171819202122232425262728293031323334353637 | <?phpif (!isset($_GET['file']) ) {    http_response_code(404);    exit;}$pathinfo = pathinfo($_GET['file']);if (!array_key_exists('extension', $pathinfo)) {    http_response_code(404);    exit;}$extension = strtolower($pathinfo['extension']);$filepath = '/tmp/' . $pathinfo['basename'];$content = '';if (file_exists($filepath)) {    $secondsToCache = 31536000;    $expires = gmdate('D, d M Y H:i:s', time() + $secondsToCache) . ' GMT';    if ($extension === 'js') {        header('Content-Type: application/javascript');    } elseif ($extension === 'css') {        header('Content-Type: text/css');    } else {        //currently just css and js should be supported!        exit();    }    header("Expires: $expires");    header('Pragma: cache');    header('Cache-Control: max-age=' . $secondsToCache);    $content = file_get_contents($filepath);}echo $content;
 |