/ / nginx обратен прокси и портове - nginx, обратен прокси

nginx reverse proxy и портове - nginx, reverse-proxy

Имах въпрос, свързан с пропуск. Много уроци показват конфигурация като тази по някакъв начин или форма, като портът е идентифициран:

location / {
proxy_pass        http://x.x.x.100:80;
proxy_set_header  X-Real-IP  $remote_addr;
}

Може ли някой да ми обясни защо пристанището трябва да се използва? Необходимо ли е то да е конкретен номер или дори да е необходимо?

Отговори:

3 за отговор № 1

Изрично посоченият порт е:

  • не е необходимо ако обратното проксиране към нещо по подразбиране http (80) или https (443) портове
  • е необходимо, ако обърнете прокси към нещо, което се изпълнява в порт, който не е по подразбиране (често, когато сървърът на приложения и уеб сървър са на един и същ хост)

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass показва примери, показващи примери без номера на портовете