1
0
mirror of https://github.com/laravel/valet.git synced 2026-02-05 08:30:07 +01:00

Revert to serving static files through PHP until Caddy bug resolved

This commit is contained in:
Adam Wathan
2016-09-24 10:21:35 -04:00
parent 55a7b9a2a0
commit 3aaacbd64e
5 changed files with 999 additions and 12 deletions

View File

@@ -119,7 +119,15 @@ public function mutateUri($uri)
*/
public function serveStaticFile($staticFilePath, $sitePath, $siteName, $uri)
{
header('X-Accel-Redirect: ' . $staticFilePath);
$extension = strtolower(pathinfo($staticFilePath)['extension']);
$mimes = require(__DIR__.'/../mimes.php');
$mime = isset($mimes[$extension]) ? $mimes[$extension] : 'application/octet-stream';
header('Content-Type: '. $mime);
readfile($staticFilePath);
}
/**