Blok server sdružuje konfiguraci webu. Nginx podle přijímací adresy a portu a následně požadovaného názvu hostitele vybere odpovídající HTTP web.
Dvě domény, jeden server
Tyto bloky vložte do http. Předpokládejte, že obě domény míří na stejný počítač:
server {
listen 80 default_server;
server_name shop.example.com;
return 200 "shop";
}
server {
listen 80;
server_name docs.example.com;
return 200 "docs";
}
Požadavek s dostane . Požadavek s dostane . Hlavička Host říká Nginx, kterou doménu návštěvník požadoval.
