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

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

Нет описания правки
Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
Если у вас вордпресс за нжинксом имеет ломаный вид и глючит слегка:
Если у вас WordPress за NPM (NGINX Proxy Manager) и имеет ломаный вид и слегка глючит, необходимо в WordPress после комментариев в файл wp-config.php добавить следующее:


<code>if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {</code>


В секцию Advanced NPM добавить следующее:
<code>$_SERVER['HTTPS'] = 'on';</code>


proxy_set_header Host $host:$server_port;
<code>}</code>


proxy_set_header X-Real-IP $remote_addr;
Если это не помогло, то в секцию Advanced в NPM добавить следующее:


proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
<code>proxy_set_header Host $host:$server_port;</code>


proxy_set_header X-Forwarded-Proto $scheme;
<code>proxy_set_header X-Real-IP $remote_addr;</code>


wp-config.php
<code>proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;</code>
 
 
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
 
$_SERVER['HTTPS'] = 'on';
 
}


<code>proxy_set_header X-Forwarded-Proto $scheme;</code>
[[Категория:NGINX Proxy Manager]]
[[Категория:NGINX Proxy Manager]]

Текущая версия от 22:11, 1 июля 2024

Если у вас WordPress за NPM (NGINX Proxy Manager) и имеет ломаный вид и слегка глючит, необходимо в WordPress после комментариев в файл wp-config.php добавить следующее:

if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {

$_SERVER['HTTPS'] = 'on';

}

Если это не помогло, то в секцию 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;