| index : flyspray | |
| Archlinux32 customized Flyspray installation | gitolite user |
| summaryrefslogtreecommitdiff |
| -rw-r--r-- | includes/class.flyspray.php | 5 |
diff --git a/includes/class.flyspray.php b/includes/class.flyspray.php index 1dc2352..f4f2389 100644 --- a/includes/class.flyspray.php +++ b/includes/class.flyspray.php @@ -208,6 +208,11 @@ class Flyspray */ public static function absoluteURI($url = null, $protocol = null, $port = null) { + # respect forwared proto (Anubis, reverse proxy) + if (!empty($_SERVER['HTTP_X_FORWARDED_PROTO'])) { + $protocol = $_SERVER['HTTP_X_FORWARDED_PROTO']; + } + // filter CR/LF $url = str_replace(array("\r", "\n"), ' ', $url); |