Refactor traefik.yml to fix routing rules for resume and blog subdomains
This commit is contained in:
+2
-2
@@ -301,13 +301,13 @@ services:
|
||||
- "traefik.http.routers.site_server.service=site_server_app"
|
||||
- "traefik.http.services.site_server_app.loadbalancer.server.port=80"
|
||||
- "traefik.http.routers.resume_router.entrypoints=web-secure"
|
||||
- "traefik.http.routers.resume_router.rule=Host(`Host(`resume.${DOMAINNAME}`)"
|
||||
- "traefik.http.routers.resume_router.rule=Host(`resume.${DOMAINNAME}`)"
|
||||
- "traefik.http.routers.resume_router.middlewares=csrf@file, redirect-resume@file"
|
||||
- "traefik.http.routers.resume_router.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.routers.resume_router.service=resume_server"
|
||||
- "traefik.http.services.resume_server.loadbalancer.server.port=80"
|
||||
- "traefik.http.routers.blog_router.entrypoints=web-secure"
|
||||
- "traefik.http.routers.blog_router.rule=Host(`Host(`resume.${DOMAINNAME}`)"
|
||||
- "traefik.http.routers.blog_router.rule=Host(`blog.${DOMAINNAME}`)"
|
||||
- "traefik.http.routers.blog_router.middlewares=redirect-blog@file"
|
||||
- "traefik.http.routers.blog_router.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.routers.blog_router.service=blog_server"
|
||||
|
||||
@@ -266,14 +266,14 @@ http:
|
||||
redirect-resume:
|
||||
redirectRegex:
|
||||
regex: "^https://resume.furyhawk.lol/(.*)"
|
||||
replacement: "https://info.furyhawk.lol/resume/"
|
||||
replacement: "https://info.furyhawk.lol/resume/${1}"
|
||||
permanent: true
|
||||
|
||||
redirect-blog:
|
||||
# https://docs.traefik.io/master/middlewares/redirectscheme/
|
||||
redirectregex:
|
||||
regex: "^https://blog.furyhawk.lol/(.*)"
|
||||
replacement: "https://furyhawk.github.io/124c41/"
|
||||
replacement: "https://furyhawk.github.io/124c41/${1}"
|
||||
permanent: true
|
||||
|
||||
neo4j_strip:
|
||||
|
||||
Reference in New Issue
Block a user