

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Lightsail 로드 밸런서에 대해 HTTP에서 HTTPS로 리디렉션
<a name="amazon-lightsail-configure-load-balancer-https-redirection"></a>

Amazon Lightsail 로드 밸런서에 HTTPS를 구성했으면 HTTPS로 HTTPS 리디렉션을 구성할 수 있습니다. 이렇게 하면 HTTP 연결을 사용하여 웹 사이트 또는 웹 애플리케이션을 탐색하는 사용자가 암호화된 HTTPS 연결로 자동 리디렉션됩니다. 로드 밸런서에 대한 자세한 내용은 [로드 밸런서](understanding-lightsail-load-balancers.md)를 참조하세요.

## 사전 조건 완료
<a name="configure-load-balancer-https-redirection-prerequisites"></a>

아직 수행하지 않은 경우 다음 사전 조건을 완료합니다.
+  로드 밸런서 생성하고 여기에 인스턴스를 연결합니다. 자세한 내용은 [로드 밸런스를 생성하여 인스턴스 연결](create-lightsail-load-balancer-and-attach-lightsail-instances.md)을 참조하세요.
+ SSL/TLS 인증서를 생성하고 이를 로드 밸런서에 연결하여 HTTPS를 활성화합니다. 자세한 내용은 [Lightsail 로드 밸런서용 SSL/TLS 인증서 생성](create-tls-ssl-certificate-and-attach-to-lightsail-load-balancer-https.md)을 참조하세요. 인증서에 대한 자세한 내용은 [SSL/TLS 인증서](understanding-tls-ssl-certificates-in-lightsail-https.md)를 참조하세요.

## Lightsail 콘솔을 사용하여 로드 밸런서에 HTTPS 리디렉션 구성
<a name="configure-load-balancer-https-redirection-console"></a>

다음 절차를 완료하여 Lightsail 콘솔에서 로드 밸런서에 HTTPS 리디렉션을 구성합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. 왼쪽 탐색 창에서 **네트워킹**을 선택합니다.

1. HTTPS 리디렉션을 구성할 로드 밸런서의 이름을 선택합니다.

1. **인바운드 트래픽** 탭을 선택합니다.

1. 페이지의 **프로토콜** 섹션에서 다음 작업 중 하나를 수행할 수 있습니다.  
![로드 밸런서에 HTTP에서 HTTPS로의 리디렉션을 활성화 또는 비활성화하는 토글](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lighstail-load-balancer-redirection-toggle.png)
   + HTTP에서 HTTPS로의 리디렉션을 켜려면 방향 옵션을 활성으로 전환합니다.
   + HTTP에서 HTTPS로의 리디렉션을 끄려면 방향 옵션을 비활성으로 전환합니다.

   변경 사항이 적용되는 데에는 약간의 시간이 걸립니다.

## 를 사용하여 로드 밸런서에 대한 HTTP에서 HTTPS로의 리디렉션 구성 AWS CLI
<a name="configure-load-balancer-https-redirection-cli"></a>

 AWS Command Line Interface ()를 사용하여 로드 밸런서에 HTTPS 리디렉션을 구성하려면 다음 절차를 완료하세요AWS CLI. `update-load-balancer-attribute` 명령을 사용하여 이 작업을 수행할 수 있습니다. 자세한 내용은 *AWS CLI 명령 레퍼런스*의 [update-load-balancer-attribute](https://docs.aws.amazon.com/cli/latest/reference/lightsail/update-load-balancer-attribute.html)를 참조하세요.

**참고**  
이 절차를 계속하기 Lightsail 전에 AWS CLI 를 설치하고에 대해 구성해야 합니다. 자세한 내용은 [에서 작동 AWS CLI 하도록 구성을 Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md)참조하세요.

1. 명령 프롬프트 또는 터미널 창을 엽니다.

1. 다음 명령을 입력하여 로드 밸런서에 HTTPS 리디렉션을 구성합니다.

   ```
   aws lightsail update-load-balancer-attribute --load-balancer-name {{LoadBalancerName}} --attribute-name HttpsRedirectionEnabled --attribute-value {{AttributeValue}}
   ```

   명령에서 아래 예 텍스트를 사용자의 값으로 대체합니다.
   + {{LoadBalancerName}}을 HTTP에서 HTTPS로의 리디렉션을 활성화하거나 비활성화하려는 로드 밸런서의 이름으로 대체합니다.
   + 리디렉션을 활성화하려면 {{AttributeValue}}를 `true`로, 리디력션을 비활성화하려면 `false`로 대체합니다.
**참고**  
명령의 `HttpsRedirectionEnabled` 속성은 지정된 로드 밸런서에 대해 HTTPS 리디렉션을 활성화 또는 비활성화할지 여부를 편집하도록 지정합니다.

   예시:
   + 로드 밸런서에 HTTP에서 HTTPS로의 리디렉션을 활성화합니다.

     ```
     aws lightsail update-load-balancer-attribute --load-balancer-name {{MyLoadBalancer}} --attribute-name HttpsRedirectionEnabled --attribute-value {{true}}
     ```
   + 로드 밸런서에 HTTP에서 HTTPS로의 리디렉션을 비활성화합니다.

     ```
     aws lightsail update-load-balancer-attribute --load-balancer-name {{MyLoadBalancer}} --attribute-name HttpsRedirectionEnabled --attribute-value {{false}}
     ```

   변경 사항이 적용되는 데에는 약간의 시간이 걸립니다.