NGINX · Lección 03
¿Cómo elige NGINX qué bloque server atiende una petición?
Solo mira la ruta de la URL, y el nombre de dominio no interviene en la selección del bloque
Siempre usa el último bloque server del fichero, sin importar el nombre del dominio solicitado
Primero por la dirección y puerto de listen, y después compara la cabecera Host con server_name; si ninguno coincide usa el server por defecto de ese listen (default_server o el primero definido)
Elige al azar entre los bloques server para repartir la carga entre sitios
NGINX · Lección 03
Completa el código
La directiva que lista los dominios de un bloque server es server_
Revisa: server_name.
NGINX · Lección 03
¿Por qué conviene definir un server por defecto que rechace nombres desconocidos?
Pista: Para no servir un sitio por error cuando llega una petición con un nombre de host no esperado.
✓
¡Lección completada!
Server blocks y server_name
0
XP ganado
3
Vidas restantes