WordPress, прокси-сервер nginx и подкаталог: wp-login.php перенаправляет в домен
В моей конфигурации NGINX блог WordPress находится на частном сервере. Мой общедоступный сервер NGINX передает содержимое частного сервера дляhttps://www.example.com/blog/.
location ^~ /blog/ { # A "subdirectory", hiding a proxied server
proxy_pass http://192.168.0.5:80/; # The blog resides in the
# private's web root,
# not in a subdirectory
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_redirect off;
}
Блог отлично отображается при вызове домена и подкаталога. Поднимаем wp-логинне генерироватьпереадресовывать ПОЛУЧИТЬ поле.
https://www.example.com/blog/wp-login.php
Мой siteurl и мои домашние переменные установлены в домен с подкаталогом.
Тем не менее, после успешного входа в систему, я могу увидеть панель инструментов, но URL в моем браузере переписываетсяhttps://www.example.com/wp-admin, вызывая проблемы при использовании приборной панели.
Как настроить WP для перезаписи URL-адреса в подкаталог, хотя блог находится на прокси-сервере?
(Подкаталоги на серверах должны быть симметричными?)