get_self_url: strip all trailing slashes

This commit is contained in:
Andrew Dolgov
2022-11-28 19:24:12 +03:00
parent 52180c9f8f
commit 94c49399cc
3 changed files with 3 additions and 8 deletions

View File

@@ -448,13 +448,7 @@ class Config {
/** this returns Config::SELF_URL_PATH sans trailing slash */
static function get_self_url() : string {
$self_url_path = self::get(Config::SELF_URL_PATH);
if (substr($self_url_path, -1) === "/") {
return substr($self_url_path, 0, -1);
} else {
return $self_url_path;
}
return preg_replace("#/*$#", "", self::get(Config::SELF_URL_PATH));
}
static function is_server_https() : bool {