Рейтинг:0

nginx - неправильный порт сервера на прокси или порт в URL-адресе WP

флаг cn

Я переношу nginx с centos на Ubuntu, эта конфигурация отлично работает на старом nginx в centos:

proxy_set_header Хост $host:$server_port;
$_SERVER['REMOTE_ADDR'] — РЕАЛЬНЫЙ IP-адрес
$_SERVER['SERVER_PORT'] - 443
$_SERVER['HTTP_X_FORWARDED_FOR'] — РЕАЛЬНЫЙ IP-адрес
$_SERVER['REQUEST_SCHEME'] https
$_SERVER['HTTP_X_FORWARDED_PROTO'] https

Теперь я получу соединение как 80 порт.

отключите $maintenance;

слушать 443 ssl;
ssl_protocols TLSv1.2 TLSv1.3;

ssl_prefer_server_ciphers включен;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:...

ssl_dhparam /etc/nginx/ssl/dh.pem;
ssl_stapling включен;
резольвер 8.8.8.8;

ssl_session_cache общий: SSL: 10 м;
ssl_session_timeout 1 час;
ssl_session_tickets включен;
ssl_session_ticket_key /etc/nginx/ssl_tickets.key;

proxy_set_header Хост $host;

proxy_set_header X-хост $host;

proxy_set_header X-SSL-шифр $ssl_cipher;
proxy_set_header X-Forwarded-Proto "https";
proxy_set_header X-SSL-Client-Verify $ssl_client_verify;
proxy_set_header X-SSL-протокол $ssl_protocol;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-HTTPS «вкл»;

Если я изменю конфигурацию:

#proxy_set_header Хост $host;
proxy_set_header X-хост $host;
proxy_set_header Хост $host:$server_port;

я не могу получить ssl-соединение, но в wp я получаю URL как http://wpdomain.com:443/....

Как это можно исправить, чтобы получить 443 соединение nginx->apache и с нормальным URL загружаемых файлов?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.