@Anrek

Когда ставится блок http в nginx.conf?

Правильно ли я понимаю, что если в блоке http нет других атрибутов кроме services блок http не нужен в nginx.conf? Или на это еще что-то влияет?

Т.е. это:
http {
server {
    ...
}
server {
    ...
}
}

Эквивалентно:
server {
    ...
}
server {
    ...
}
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
kotomyava
@kotomyava
Системный администратор
Нет, не эквивалентно, ну и не будет работать. Nginx умеет проксировать не только http, но и почту, и tcp. И это другие секции: mail {} и stream {}. Т.е. этот "контейнер" нужен чтобы отличать соответствующий вид сервиса - для того же stream, тоже внутри будут секции server {}.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы