mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-05-09 23:05:04 +02:00
issue #982 detect HTTPS based on forwarded protocol
This commit is contained in:
@@ -33,6 +33,13 @@ function get_root_url()
|
||||
function get_absolute_root_url($with_scheme=true)
|
||||
{
|
||||
// TODO - add HERE the possibility to call PWG functions from external scripts
|
||||
|
||||
// Support X-Forwarded-Proto header for HTTPS detection in PHP
|
||||
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) and 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'])
|
||||
{
|
||||
$_SERVER['HTTPS'] = 'on';
|
||||
}
|
||||
|
||||
$url = '';
|
||||
if ($with_scheme)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user