diff --git a/RevProxySimple.sh b/RevProxySimple.sh index 43670ad..3425db5 100644 --- a/RevProxySimple.sh +++ b/RevProxySimple.sh @@ -227,6 +227,16 @@ define('WP_DEBUG', false); if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); +/** + * Handle SSL reverse proxy + */ +if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') + $_SERVER['HTTPS']='on'; + +if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) { + $_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST']; +} + #\$memcached_servers = array( # 'default' => array( # '127.0.0.1:11211'