diff --git a/compose/traefik/traefik.yml b/compose/traefik/traefik.yml index f0be04f..5bb1a3b 100644 --- a/compose/traefik/traefik.yml +++ b/compose/traefik/traefik.yml @@ -81,13 +81,13 @@ http: certResolver: letsencrypt resume-router: - rule: "Host(`resume.furyhawk.lol`) || Path(`/resume`)" + rule: "Host(`resume.furyhawk.lol`)" entryPoints: - web-secure # redirect to resume middlewares: - csrf - - add-resume + - redirect-resume service: resume_server tls: # https://docs.traefik.io/master/routing/routers/#certresolver @@ -136,17 +136,12 @@ http: replacement: https://${1} permanent: true - add-bai: - addPrefix: - prefix: "/bai" - - add-fin: - addPrefix: - prefix: "/fin" - - add-resume: - addPrefix: - prefix: "/resume" + # redirect to resume + redirect-resume: + redirectRegex: + regex: "^https://resume.furyhawk.lol/(.*)" + replacement: "https://info.furyhawk.lol/resume/${1}" + permanent: true redirect-blog: # https://docs.traefik.io/master/middlewares/redirectscheme/