summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/private/request.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/request.php b/lib/private/request.php
index 3c33dfc340a..3bf7d94d9cf 100644
--- a/lib/private/request.php
+++ b/lib/private/request.php
@@ -278,6 +278,8 @@ class OC_Request {
$requestUri = '/' . ltrim($requestUri, '/');
}
+ $requestUri = preg_replace('%/{2,}%', '/', $requestUri);
+
// Remove the query string from REQUEST_URI
if ($pos = strpos($requestUri, '?')) {
$requestUri = substr($requestUri, 0, $pos);