Переслать 443 запроса на частный сервер с публичного сервера - PullRequest
0 голосов
/ 23 ноября 2018

У меня есть два сервера.Первый является общедоступным, а второй - частным.Итак, на публичном сервере есть nginx с конфигурацией виртуального сайта, которая обрабатывает запросы https (порт 443).Мне нужно перенаправить эти запросы на частный сервер, который имеет конфигурацию сертификата https.

Как настроить nginx для перенаправления запросов https с первого сервера на частный сервер?

1 Ответ

0 голосов
/ 23 ноября 2018

Вы используете один из следующих способов для перенаправления вашего запроса,

1) Перенаправление 301:

server {
listen       80;
listen       [::]:80;
return 301 https://your2ndHost$request_uri;
}

2) Использование перезаписи:

 location / {
       rewrite ^ https://your2ndHost?url=$1? last;
}

3)Использование прокси

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