Skip to content

Instantly share code, notes, and snippets.

@Benoss
Created July 24, 2015 23:36
Show Gist options
  • Save Benoss/2899a6a5e0b40dfbebc0 to your computer and use it in GitHub Desktop.
Save Benoss/2899a6a5e0b40dfbebc0 to your computer and use it in GitHub Desktop.
<?php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$IParray=array_values(array_filter(explode(',',$_SERVER['HTTP_X_FORWARDED_FOR'])));
$_SERVER['REMOTE_ADDR'] = reset($IParray);
}
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO'])) {
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){
$_SERVER['REQUEST_SCHEME'] = 'https';
$_SERVER['HTTPS']='on';
}
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment