Red de conocimiento informático - Aprendizaje de programación - Problema de nginx Quiero usar nginx para asignar diferentes nombres de dominio a diferentes servidores. ¿Cómo puedo hacerlo? Espero que me puedan proporcionar una plantilla.

Problema de nginx Quiero usar nginx para asignar diferentes nombres de dominio a diferentes servidores. ¿Cómo puedo hacerlo? Espero que me puedan proporcionar una plantilla.

No es necesario escribir esto. Si desea asignar diferentes nombres de dominio a diferentes servidores, la mejor manera es configurarlos en el dominio del servidor. Puede utilizar la directiva server_name para distinguir a qué dominio pertenece la solicitud. El método de configuración es: #...

#...

server?{

listen?8000?default_server;

server_name ?img10.ff.com?img10.*;

#Otros elementos de configuración.

#...

#Convertir todas las solicitudes en este servidor Todas se reenvían al nivel superior de img10.ff.com.

ubicación?/?{

proxy_pass??break;

}

}

servidor?{

escuchar?8000;

nombre_servidor?img11.ff.com?img11.*;

# Otros elementos de configuración.

#...

#Reenviar todas las solicitudes en este servidor a la ubicación ascendente de img11.ff.com.

¿/? {

proxy_pass??break;

}

}

#Otras opciones de configuración.

Preste atención a la configuración de server_name en diferentes servidores en la configuración anterior, y debe usar default_server para especificar un dominio de servidor predeterminado durante la configuración.