Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

229
Vistas
Cómo redirigir URL con proxypass nginx

Uso nginx Nginx como servidor web y la compilación del proyecto usa Nodejs. Hay 2 proyectos, uno se ejecuta en el puerto 6000 y otro en el puerto 7000. Cada solicitud api.mysite.com se redirigirá al proyecto 1 (localhost: 6000), y la solicitud api.mysite.com/v2 se redirigirá al proyecto 2 (localhost :7000). Pero quiero solicitar la redirección api.mysite.com/oauth/token a localhost:7000/oauth/token

En el bloque del servidor, he configurado así

 upstream mysiteapiv1 { server localhost:6000; } upstream mysiteapiv2{ server localhost:7000; } server { listen 80; server_name api.mysite.com; root /var/www/html/v1; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass http://mysiteapiv1; } location /v2 { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass http://mysiteapiv2; } location /oauth/token { # proxy_set_header X-Real-IP $remote_addr; # proxy_set_header Host $http_host; proxy_pass http://localhost:7000/oauth/token; } location /public/ { try_files $uri $uri/ =404; } }

Pero la solicitud api.mysite.com/oauth/ resultó no encontrada. ¿Qué debo hacer?

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda