traefik2 规则及中间件配置
好久没有写了, 今天记录一下traefik2的规则及中间件使用配置
1、配置多域名和路径指定同一server
- traefik.http.routers.admin.rule=Host(\`admin.example.com\`) && PathPrefix(\`/\`) - traefik.http.routers.admin-1.rule=Host(\`admin.example.com\`) && PathPrefix(\`/api\`) - traefik.http.routers.admin-2.rule=Host(\`admin-test.example.com\`) && PathPrefix(\`/api-2\`) - traefik.http.services.admin-service.loadbalancer.server.port=80
2、配置去除前缀和添加前缀中间件
- traefik.http.middlewares.demo-stripprefix.stripprefix.prefixes=/api-2 - traefik.http.middlewares.demo-addprefix.addprefix.prefix=/api - traefik.http.routers.admin.middlewares=demo-stripprefix@docker,demo-addprefix@docker
posted on 2022-09-15 17:18 yelang_001 阅读(235) 评论(0) 收藏 举报
浙公网安备 33010602011771号