From b6c582ad3a2215da0999826f70398653a528e94a Mon Sep 17 00:00:00 2001 From: Stephan Diehl Date: Sat, 24 Nov 2018 07:01:47 +0100 Subject: [PATCH] Update InitializeProcessor.php (#2268) fix redirect_trailing_slash in a multi language page --- system/src/Grav/Common/Processors/InitializeProcessor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/src/Grav/Common/Processors/InitializeProcessor.php b/system/src/Grav/Common/Processors/InitializeProcessor.php index b56d0b177..6bf8cdd58 100644 --- a/system/src/Grav/Common/Processors/InitializeProcessor.php +++ b/system/src/Grav/Common/Processors/InitializeProcessor.php @@ -47,7 +47,7 @@ class InitializeProcessor extends ProcessorBase implements ProcessorInterface // Redirect pages with trailing slash if configured to do so. $path = $uri->path() ?: '/'; if ($path !== '/' && $config->get('system.pages.redirect_trailing_slash', false) && Utils::endsWith($path, '/')) { - $this->container->redirect(rtrim($path, '/')); + $this->container->redirectLangSafe(rtrim($path, '/')); } $this->container->setLocale();