summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorFrank Karlitschek <frank@owncloud.org>2012-06-05 15:28:00 +0200
committerFrank Karlitschek <frank@owncloud.org>2012-06-05 15:28:00 +0200
commit4bc7387d7cca89b2545cdda516ccbebfe49d242f (patch)
treee36807b98144c7e0d38cae1c7c4f5c006bda25e7 /lib
parent769d94ab262d7f5c3477e77a4ae103e6184e43b3 (diff)
downloadnextcloud-server-4bc7387d7cca89b2545cdda516ccbebfe49d242f.tar.gz
nextcloud-server-4bc7387d7cca89b2545cdda516ccbebfe49d242f.zip
fi login for hosts running n port 80
Diffstat (limited to 'lib')
-rw-r--r--lib/base.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/base.php b/lib/base.php
index 2052be68255..cfcfb94af80 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -379,8 +379,8 @@ class OC{
$refererhost=parse_url($referer);
if(isset($refererhost['host'])) $refererhost=$refererhost['host']; else $refererhost='';
$server=OC_Helper::serverHost();
- $serverhost=parse_url($server);
- if(isset($serverhost['host'])) $serverhost=$serverhost['host']; else $serverhost='';
+ $serverhost=explode(':',$server);
+ $serverhost=$serverhost['0'];
if(($_SERVER['REQUEST_METHOD']=='POST') and ($refererhost<>$serverhost)) {
$url = OC_Helper::serverProtocol().'://'.$server.OC::$WEBROOT.'/index.php';
header("Location: $url");