diff --git a/includes/unl_bootstrap.inc b/includes/unl_bootstrap.inc index 4f6d1a2d33eaae87d370f5f14821ae1f28b3b421..2899e268ecdb7b76c3c26e4a9f754dc2ce133d7f 100644 --- a/includes/unl_bootstrap.inc +++ b/includes/unl_bootstrap.inc @@ -3,7 +3,8 @@ function unl_bootstrap() { $original_script_name = $_SERVER['SCRIPT_NAME']; - $path_parts = explode('/', $_SERVER['SCRIPT_URL']); + $request_uri = parse_url($_SERVER['REQUEST_URI']); + $path_parts = explode('/', $request_uri['path']); foreach ($path_parts as $path_index => $path_part) { if (!$path_part) { unset($path_parts[$path_index]);