aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorFrank Karlitschek <frank@owncloud.org>2013-11-24 12:41:09 +0100
committerFrank Karlitschek <frank@owncloud.org>2013-11-24 12:41:09 +0100
commit2ce850f7dbdc7759f250715f1e97036a93bc0ac1 (patch)
treef9f4f8ae15ef9031a0f420a0c179bf1a6d6e1158 /lib
parentaef34618de995316d60d699cbb9c6fb697658d12 (diff)
downloadnextcloud-server-2ce850f7dbdc7759f250715f1e97036a93bc0ac1.tar.gz
nextcloud-server-2ce850f7dbdc7759f250715f1e97036a93bc0ac1.zip
fix overwrite host support and make the code a bit more readable
Diffstat (limited to 'lib')
-rwxr-xr-xlib/private/request.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/request.php b/lib/private/request.php
index df33217f95d..54e6d814846 100755
--- a/lib/private/request.php
+++ b/lib/private/request.php
@@ -99,7 +99,7 @@ class OC_Request {
public static function scriptName() {
$name = $_SERVER['SCRIPT_NAME'];
if (OC_Config::getValue('overwritewebroot', '') !== '' and self::isOverwriteCondition()) {
- $serverroot = str_replace("\\", '/', substr(__DIR__, 0, -4));
+ $serverroot = str_replace("\\", '/', substr(__DIR__, 0, -strlen('lib/private/')));
$suburi = str_replace("\\", "/", substr(realpath($_SERVER["SCRIPT_FILENAME"]), strlen($serverroot)));
$name = OC_Config::getValue('overwritewebroot', '') . $suburi;
}