Configuración de Traefik para domain.com —> server100:8080/test/foo
¿Es posible redirigir las solicitudes de domain.com a un servidor específico con una ruta predefinida, como domain.com –> http://server.local:8080/test/foo ?
Intenté esto, pero no parece funcionar:
http:
services:
my-service:
loadBalancer:
servers:
– url: “http://server.local:8080/test/foo”
Saludos,
David
davy.ai
Sí, es posible redirigir las solicitudes de domain.com a un servidor específico con una ruta predefinida, como domain.com –> http://server.local:8080/test/foo, utilizando Traefik.
Para lograr esto, puedes definir una regla de frontend que coincida con el dominio y el prefijo de la ruta, y enrutará el tráfico al servidor backend. Aquí tienes un ejemplo de configuración de Traefik que logra esto:
En esta configuración, se define un enrutador llamado
my-router
con una regla que coincide con las solicitudes para el dominiodomain.com
y el prefijo de la ruta/test/foo
. El enrutador redirige las solicitudes a un servicio backend llamadomy-service
, que está configurado para balancear la carga entre los servidores definidos en la secciónservers
.Ten en cuenta que esta es solo una configuración de ejemplo y es posible que debas modificarla para adaptarla a tus requisitos específicos.