Настройка прокси Nginx с WordPress под поддоменом - PullRequest
0 голосов
/ 14 июня 2019

Мы переносим нашу установку WordPress на другой сервер с использованием обратного прокси-сервера, но у нас возникают некоторые проблемы с управлением публикациями.

Блог работает, мы можем попасть в панель администратора, но когда мы пытаемся просмотреть или опубликовать сообщение, мы получаем ошибку:

Извините, у вас нет прав на предварительный просмотр черновиков.

Вот файл конфигурации Wordpress:

define('FORCE_SSL_ADMIN', true);
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'];
}

Вот файл конфигурации Nginx на главном сервере:

location /blog/ {
          proxy_pass https://138.68.44.219:80;
          proxy_set_header X-Forwarded-Host $host;
          proxy_set_header X-Forwarded-Proto $scheme;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...