Proxy fix
This commit is contained in:
		| @@ -28,10 +28,9 @@ if (PHP_SAPI == 'cli-server') { | ||||
|     // something which should probably be served as a static file | ||||
|     $url  = parse_url($_SERVER['REQUEST_URI']); | ||||
|     $file = __DIR__ . $url['path']; | ||||
|  | ||||
|     if (is_file($file)) { | ||||
|         return false; | ||||
|     } elseif (pathinfo($url['path'], PATHINFO_EXTENSION) !== "") { | ||||
|         return false; | ||||
|     } | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -14,16 +14,19 @@ | ||||
|  | ||||
| namespace Inforbank; | ||||
|  | ||||
| use Bat\MimeTypeTool; | ||||
|  | ||||
| class Proxy | ||||
| { | ||||
|     public function __invoke($request, $response, $next) | ||||
|     { | ||||
|         $uri = $request->getUri(); | ||||
|         $path = $uri->getPath(); | ||||
|         if (strpos($path, 'assets/') !== false) { | ||||
|             if (file_exists($path)) { | ||||
|         $pa = explode('assets/', $path, 2); | ||||
|  | ||||
|         if (isset($pa[1])) { | ||||
|             $path = __DIR__ . '/../assets/'.$pa[1]; | ||||
|             $path = realpath($path); | ||||
|  | ||||
|             if ($path) { | ||||
|                 $ext = pathinfo($path, PATHINFO_EXTENSION); | ||||
|                 $ext2Mime = array( | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user