improve https detection
This commit is contained in:
parent
84baa2c16b
commit
42952a5433
1 changed files with 3 additions and 1 deletions
|
@ -82,7 +82,9 @@ if (!defined('JSON_PRETTY_PRINT')) {
|
|||
|
||||
// Domain and protocol
|
||||
define('DOMAIN', $_SERVER['HTTP_HOST']);
|
||||
if (!empty($_SERVER['HTTPS'])) {
|
||||
if ( !empty($_SERVER['HTTPS']) ||
|
||||
(!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ||
|
||||
(!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && ($_SERVER['HTTP_X_FORWARDED_SSL'] == 'on')) ) {
|
||||
define('PROTOCOL', 'https://');
|
||||
} else {
|
||||
define('PROTOCOL', 'http://');
|
||||
|
|
Loading…
Reference in a new issue