Nginx URL перенаправления для WordPress WP-администратора - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь настроить сервер с помощью простого приложения узла, которое использует WordPress в качестве автономной CMS. Я пытаюсь настроить его таким образом, чтобы при подключении к своему домену mydomain.com я обращался к своему веб-сайту (который работает нормально), но я хочу иметь возможность доступа к интерфейсу wp-admin, который в настоящее время находится на порте 8080. С моим Существующая установка я нахожу, что если я go до mydomain:8080/wp-admin я получаю http://1.1.1.1/wp-login.php?redirect_to=http%3A%2F%2Fmydomain.com%3A8080%2Fwp-admin%2F&reauth=1. Вот мои настройки nginx:

server {
    listen 80;
    server_name www.mydomain.co mydomain.co;

    location / {
        proxy_set_header   X-Forwarded-For $remote_addr;
        proxy_set_header   Host $http_host;
        proxy_pass         http://1.1.1.1:3000; (DUMMY IP FOR SAKE OF POST)
    }
}

server {
    listen 8080;
    server_name www.mydomain.co mydomain.co 1.1.1.1;

    location / {
        proxy_set_header   X-Forwarded-For $remote_addr;
        proxy_set_header   Host $http_host;
        proxy_pass         http://mydomain.co:8080/$request_uri;
    }
}

У меня приложение, работающее на порте 3000, сопоставлено с 80, и WordPress, работающее на 80, сопоставлено с 8080

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...