From 5edb85f9d6d73f341c7bc6788b53cc28c4619e03 Mon Sep 17 00:00:00 2001 From: Teck Meng Date: Fri, 1 Mar 2024 14:50:46 +0800 Subject: [PATCH] Add PathPrefix middleware to resume-router --- compose/traefik/traefik.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/compose/traefik/traefik.yml b/compose/traefik/traefik.yml index 1e43b9d..15810db 100644 --- a/compose/traefik/traefik.yml +++ b/compose/traefik/traefik.yml @@ -81,12 +81,13 @@ http: certResolver: letsencrypt resume-router: - rule: "Host(`resume.furyhawk.lol`)" + rule: "Host(`resume.furyhawk.lol`) && PathPrefix(`/resume`)" entryPoints: - web-secure # redirect to external blog middlewares: - csrf + - add-resume service: resume_server blog-router: @@ -140,6 +141,10 @@ http: addPrefix: prefix: "/fin" + add-resume: + addPrefix: + prefix: "/resume" + redirect-blog: # https://docs.traefik.io/master/middlewares/redirectscheme/ redirectregex: @@ -167,7 +172,7 @@ http: resume_server: loadBalancer: servers: - - url: http://site_server:80/resume/ + - url: http://site_server:80/ blog: loadBalancer: servers: