mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-12-18 22:43:47 +01:00
Fix LSurl :: get_rewrite_base() method (again)
This commit is contained in:
parent
c36b385e0f
commit
d0beb86b3d
1 changed files with 6 additions and 3 deletions
|
@ -314,11 +314,14 @@ class LSurl extends LSlog_staticLoggerClass {
|
|||
**/
|
||||
private static function get_rewrite_base() {
|
||||
$public_root_url = LSconfig :: get('public_root_url', '/', 'string');
|
||||
$rewrite_base = '/';
|
||||
if (preg_match('|^https?://[^/]+(/.*)$|', $public_root_url, $m))
|
||||
return self :: remove_trailing_slash($m[1]).'/';
|
||||
return $rewrite_base = $m[1];
|
||||
elseif (preg_match('|^(/.+)$|', $public_root_url, $m))
|
||||
return self :: remove_trailing_slash($m[1]).'/';
|
||||
return '/';
|
||||
return $rewrite_base = $m[1];
|
||||
if ($rewrite_base != '/')
|
||||
return self :: remove_trailing_slash($rewrite_base).'/';
|
||||
return $rewrite_base;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue