Перенаправление для WordPress: различия между версиями

Материал из iSphinx Home Wiki

Нет описания правки
Нет описания правки
Строка 1: Строка 1:
Если у вас WordPress за NPM (NGINX Proxy Manager) имеет ломаный вид и глючит слегка, то в секцию Advanced в NPM добавить следующее:<syntaxhighlight>
Если у вас WordPress за NPM (NGINX Proxy Manager) имеет ломаный вид и глючит слегка, то в секцию Advanced в NPM добавить следующее:<code>
proxy_set_header Host $host:$server_port;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Proto $scheme;
</syntaxhighlight>Если это не помогло, необходимо в WordPress после комментариев в файл wp-config.php добавить следующее:<syntaxhighlight>
</code>Если это не помогло, необходимо в WordPress после комментариев в файл wp-config.php добавить следующее:<code>
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') {
$_SERVER['HTTPS'] = 'on';
$_SERVER['HTTPS'] = 'on';
}
}
</syntaxhighlight>
</code>
[[Категория:NGINX Proxy Manager]]
[[Категория:NGINX Proxy Manager]]

Версия от 17:36, 7 декабря 2023

Если у вас WordPress за NPM (NGINX Proxy Manager) имеет ломаный вид и глючит слегка, то в секцию Advanced в NPM добавить следующее: proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; Если это не помогло, необходимо в WordPress после комментариев в файл wp-config.php добавить следующее: if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; }