From c36b385e0f27f762cef354ab3bb3ae2971113412 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Thu, 25 Jun 2020 16:08:49 +0200 Subject: [PATCH] Fix LSurl :: get_rewrite_base() method --- src/includes/class/class.LSurl.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/includes/class/class.LSurl.php b/src/includes/class/class.LSurl.php index 237ba5f6..92d2266c 100644 --- a/src/includes/class/class.LSurl.php +++ b/src/includes/class/class.LSurl.php @@ -314,10 +314,10 @@ class LSurl extends LSlog_staticLoggerClass { **/ private static function get_rewrite_base() { $public_root_url = LSconfig :: get('public_root_url', '/', 'string'); - if (preg_match('|^https?://[^/]+/(.*)$|', $public_root_url, $m)) - return '/'.self :: remove_trailing_slash($m[1]).'/'; - elseif (preg_match('|^/(.+)$|', $public_root_url, $m)) - return '/'.self :: remove_trailing_slash($m[1]).'/'; + if (preg_match('|^https?://[^/]+(/.*)$|', $public_root_url, $m)) + return self :: remove_trailing_slash($m[1]).'/'; + elseif (preg_match('|^(/.+)$|', $public_root_url, $m)) + return self :: remove_trailing_slash($m[1]).'/'; return '/'; }