fix double slash in url zend
authorStricted <info@stricted.net>
Wed, 20 Jul 2016 07:31:28 +0000 (09:31 +0200)
committerStricted <info@stricted.net>
Wed, 20 Jul 2016 07:31:28 +0000 (09:31 +0200)
lib/system/RequestHandler.class.php

index 98e3fa2e6b3469a3c32cccf30792a3d544e1e935..13c29010b5b7b12710f0bb7bedecf6402f1704b1 100644 (file)
@@ -150,7 +150,8 @@ class RequestHandler extends SingletonFactory {
                        $protocol = 'https://';
                }
                
-               return $protocol . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/';
+               $dirname = dirname($_SERVER['PHP_SELF']);
+               return $protocol . $_SERVER['HTTP_HOST'] . ($dirname == '/' ? $dirname : $dirname . '/');
        }
        
        public function getLink (array $params = [], $query = '') {