Блок server объединяет конфигурацию сайта. Nginx использует принимающий адрес и порт, а затем запрошенное имя хоста, чтобы выбрать нужный HTTP-сайт.
Два домена, один сервер
Разместите эти блоки внутри http. Предположим, оба домена указывают на одну машину:
server {
listen 80 default_server;
server_name shop.example.com;
return 200 "shop";
}
server {
listen 80;
server_name docs.example.com;
return 200 "docs";
}
Запрос с получает . Запрос с получает . Заголовок Host сообщает Nginx, какой домен запросил посетитель.
