Application Load Balancer에서 사용자 지정 HTTP 응답을 전달하고 특정 URL에 대한 클라이언트 요청을 삭제하고 싶습니다.
해결 방법
고정 응답 작업을 사용하면 클라이언트 요청을 삭제하고 사용자 지정 HTTP 응답을 반환할 수 있습니다. 이 작업을 사용하면 2XX, 4XX 또는 5XX 응답 코드와 선택적 메시지를 반환할 수 있습니다.
Application Load Balancer의 리스너에 고정 응답 작업이 포함된 규칙을 추가하려면, 다음 단계를 완료하세요.
- Amazon Elastic Compute Cloud(Amazon EC2) 콘솔을 여세요.
- 탐색 창에 있는Load Balancing에서 Load Balancers를 선택하세요.
- 로드 밸런서를 선택한 다음, 리스너 탭을 선택하세요.
- 리스너를 선택하고작업을 선택한 다음규칙 관리를 선택하세요.
- 메뉴 바에서규칙 추가(더하기 기호)를 선택하세요. 그러면 규칙을 우선순위에 따라 삽입할 수 있는 모든 위치에규칙 삽입 아이콘이 추가됩니다.
- 규칙 삽입을 선택하고 규칙을 정의하세요.
고정 응답 작업을 추가하려면, 작업 추가를 선택한 다음고정 응답 반환을 선택하세요. 응답 코드 및 선택적 응답 본문을 입력한 다음, 확인 표시를 선택하세요.
(선택사항) 호스트 기반 라우팅을 구성하려면, 조건 추가를 선택한 다음 호스트는을 선택하세요. 호스트 이름(예: “*.example.com”)을 입력한 다음 확인 표시를 선택하세요.
(선택 사항) 경로 기반 라우팅을 구성하려면, 조건 추가를 선택한 다음경로는을 선택하세요. 경로 패턴(예: /img/*)을 입력한 다음 확인 표시를 선택하세요.
(선택 사항) 규칙의 순서를 변경하려면, 화살표를 사용하세요. 기본 규칙은 마지막 우선순위를 가져야 합니다.
- 저장을 선택하세요.
관련 정보
리스너 규칙