diff --git a/classes/RouterPathMiddleware.php b/classes/RouterPathMiddleware.php index 71e2314..10672ce 100644 --- a/classes/RouterPathMiddleware.php +++ b/classes/RouterPathMiddleware.php @@ -35,7 +35,9 @@ class RouterPathMiddleware */ public function __invoke(Request $request, Response $response, callable $next) { - $this->router->setBasePath(current($request->getHeader('X-Forwarded-Path'))); + if ($path = current($request->getHeader('X-Forwarded-Path'))) { + $this->router->setBasePath($path); + } return $next($request, $response); }