From bcbb02f52f2b9dc8b4503c5961cee218367f2eae Mon Sep 17 00:00:00 2001 From: Dmitriy Simushev Date: Tue, 11 Nov 2014 10:49:13 +0000 Subject: [PATCH] Fix trailing slash removing on installation --- .../libs/classes/Mibew/Controller/RedirectController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mibew/libs/classes/Mibew/Controller/RedirectController.php b/src/mibew/libs/classes/Mibew/Controller/RedirectController.php index 255617e9..25baaeef 100644 --- a/src/mibew/libs/classes/Mibew/Controller/RedirectController.php +++ b/src/mibew/libs/classes/Mibew/Controller/RedirectController.php @@ -20,11 +20,12 @@ namespace Mibew\Controller; use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\RedirectResponse; /** * Process all system level redirect actions. */ -class RedirectController extends AbstractController +class RedirectController { /** * Redirect a user to the URL without trailing slash with 301 HTTP code. @@ -38,6 +39,6 @@ class RedirectController extends AbstractController $request_uri = $request->getRequestUri(); $url = str_replace($path_info, rtrim($path_info, ' /'), $request_uri); - return $this->redirect($url, 301); + return new RedirectResponse($url, 301); } }