templates/deployment.yaml を更新
This commit is contained in:
@@ -64,6 +64,17 @@ spec:
|
|||||||
$_SERVER['HTTP_HOST'] = '127.0.0.1';
|
$_SERVER['HTTP_HOST'] = '127.0.0.1';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// HTTPS Detection under Proxy
|
||||||
|
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
|
||||||
|
$_SERVER['HTTPS'] = 'on';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add Trusted Proxy (WordPress 5.9+)
|
||||||
|
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
|
||||||
|
$forwarded_ips = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
|
||||||
|
$_SERVER['REMOTE_ADDR'] = trim($forwarded_ips[0]);
|
||||||
|
}
|
||||||
|
|
||||||
$protocol = 'http';
|
$protocol = 'http';
|
||||||
if ( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {
|
if ( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {
|
||||||
$protocol = 'https';
|
$protocol = 'https';
|
||||||
|
|||||||
Reference in New Issue
Block a user