본문 바로가기
WIKI 기술 지식 베이스

Traefik AddPrefix 미들웨어

원문 보기 위키 갱신

출처: Traefik AddPrefix 미들웨어 (AddPrefix Documentation)

본문

AddPrefix

addPrefix 미들웨어는 요청을 전달하기 전에 그 요청의 경로를 업데이트해요. 즉, 요청 경로 앞에 지정한 접두사(prefix)를 붙여주는 역할을 해요.

설정 예시

구조화 (YAML)

# /foo 접두사 붙이기
http:
  middlewares:
    add-foo:
      addPrefix:
        prefix: "/foo"

구조화 (TOML)

# /foo 접두사 붙이기
[http.middlewares]
  [http.middlewares.add-foo.addPrefix]
    prefix = "/foo"

Labels

# /foo 접두사 붙이기
labels:
  - "traefik.http.middlewares.add-foo.addprefix.prefix=/foo"

Tags

// /foo 접두사 붙이기
{
  // ...
  "Tags": [
    "traefik.http.middlewares.add-foo.addprefix.prefix=/foo"
  ]
}

Kubernetes

# /foo 접두사 붙이기
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
  name: add-foo
spec:
  addPrefix:
    prefix: /foo

설정 옵션

| 필드 | 설명 | 기본값 | 필수 | | prefix | 요청 URL의 현재 경로 앞에 추가할 문자열이에요. 앞에 슬래시(/)를 포함해야 해요. | "" | 예 |

더 알아보기 (Learn more)