Author: benj
Date: Fri Feb 6 15:18:25 2015
New Revision: 1640
URL: http://svn.gna.org/viewcvs/gdtc?rev=1640&view=rev
Log:
Avoid infinite loop in an unproxied installation
Modified:
trunk/gdtc/include/utils.php
Modified: trunk/gdtc/include/utils.php
URL:
http://svn.gna.org/viewcvs/gdtc/trunk/gdtc/include/utils.php?rev=1640&r1=1639&r2=1640&view=diff
==============================================================================
--- trunk/gdtc/include/utils.php (original)
+++ trunk/gdtc/include/utils.php Fri Feb 6 15:18:25 2015
@@ -55,7 +55,7 @@
exit;
}
- if ( $_SERVER ['HTTP_X_FORWARDED_PROTO'] != 'https' )
+ if ( array_key_exists ( 'HTTP_X_FORWARDED_PROTO', $_SERVER ) && $_SERVER
['HTTP_X_FORWARDED_PROTO'] != 'https' )
redirect ( sprintf ( "https://%s%s",
$_SERVER['HTTP_HOST'],
$_SERVER['REQUEST_URI']) );
_______________________________________________
Gdtc-commits mailing list
[email protected]
https://mail.gna.org/listinfo/gdtc-commits