@xavier.powlowski
Для настройки переадресации (proxy pass) в Nginx необходимо выполнить следующие шаги:
Upstream сервер - это набор серверов, к которым будет осуществляться переадресация. Для задания upstream сервера необходимо в блоке http конфигурации Nginx указать следующую директиву:
1 2 3 4 |
upstream backend { server backend1.example.com; server backend2.example.com; } |
В данном примере мы настроили upstream сервер с двумя backend серверами.
Следующим шагом необходимо настроить контекст location, в котором будет задана переадресация. Пример настройки location контекста:
1 2 3 |
location / { proxy_pass http://backend; } |
В данном примере мы задали переадресацию на upstream сервер с именем backend.
После настройки upstream сервера и location контекста необходимо перезапустить Nginx для применения настроек:
1
|
sudo systemctl restart nginx |
После применения настроек, Nginx будет перенаправлять все запросы согласно настройкам в контексте location.