nginx administrar servidores locales depende del nombre de dominio de ingresos

Tengo algunas aplicaciones que se ejecutan localmente en puertos distintos, ¿cómo puedo configurar el servidor NGINX para reenviar la solicitud del puerto 80 a mi aplicación? Depende del nombre del dominio de ingresos. Por ejemplo, 2 aplicaciones locales llamadas 'app1' en el puerto 8181, y si la solicitud proviene dehttp://app1.com - nginx reenvía ahttp://localhost:8181

He mirado los documentos de nginx, le pido sus ejemplos si alguien hizo esto. Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta