Un bloque server agrupa la configuración de un sitio web. Nginx utiliza la dirección y el puerto de recepción y después el nombre de host solicitado para elegir el sitio HTTP apropiado.
Dos dominios, un servidor
Coloque estos bloques dentro de http. Suponga que ambos dominios apuntan a la misma máquina:
server {
listen 80 default_server;
server_name shop.example.com;
return 200 "shop";
}
server {
listen 80;
server_name docs.example.com;
return 200 "docs";
}
Una solicitud con recibe . Una con recibe . La cabecera Host indica a Nginx qué dominio solicitó el visitante.
