diff --git a/src/Pecee/SimpleRouter/RouterController.php b/src/Pecee/SimpleRouter/RouterController.php index 59a7d02..d97c3bd 100644 --- a/src/Pecee/SimpleRouter/RouterController.php +++ b/src/Pecee/SimpleRouter/RouterController.php @@ -16,9 +16,8 @@ class RouterController extends RouterEntry { } public function matchRoute($requestMethod, $url) { - $url = parse_url($url); - $url = $url['path']; + $url = rtrim($url['path'], '/') . '/'; if(strtolower($url) == strtolower($this->url) || stripos($url, $this->url) === 0) { diff --git a/src/Pecee/SimpleRouter/RouterRessource.php b/src/Pecee/SimpleRouter/RouterRessource.php index 5d4d608..683400c 100644 --- a/src/Pecee/SimpleRouter/RouterRessource.php +++ b/src/Pecee/SimpleRouter/RouterRessource.php @@ -53,7 +53,7 @@ class RouterRessource extends RouterEntry { public function matchRoute($requestMethod, $url) { $url = parse_url($url); - $url = $url['path']; + $url = rtrim($url['path'], '/') . '/'; if(strtolower($url) == strtolower($this->url) || stripos($url, $this->url) === 0) { $url = rtrim($url, '/');