inflearn logo
강의

講義

知識共有

非専門家でもわかるAWS入門・実践

[実習] 3. CloudFront の作成

CloudFront 생성 시 HTTP와 HTTPS 관련 질문

解決済みの質問

69

11 1

投稿した質問数 147

0

1.png.webp

여기선 HTTP 프로토콜을 선택하고

 

2.png.webp

HTTP로 오면 HTTPS로 리다이렉트로 하겠다고 선택하였는데

 

이것이 의미하는 정확한 의미가 궁금합니다.

 

이 설정에선 HTTP만 허용하고, HTTP로 온 걸 HTTPS로 리다이렉트하긴 하지만,

 

사용자가 HTTPS 요청을 보내는 거에 대해선 허락하지 않은 건가요?

aws aws-elb aws-rds ec2 s3

回答 2

1

jscode

안녕하세요 ! 질문 잘해주셨어요 !

질문해 주신내용에 대해 답변드려볼게요 ~

"사용자가 HTTPS 요청을 보내는 거에 대해선 허락하지 않은 건가요?"

-> 아니에요! 오히려 반대에요 ~

첫 번째 이미지의 설정은 CloudFront → S3 원본으로 갈 때 HTTP로만 통신하겠다는 뜻이에요 !

사용자 브라우저랑은 아무 상관 없는 옵션이고,

오직 CloudFront와 원본(S3) 사이의 프로토콜만 결정해요 !

 

두 번째 이미지의 설정은 사용자 → CloudFront 구간에 대한 설정이이에요 !

사용자가 HTTP로 접속하면 자동으로 HTTPS로 리다이렉트를 하고,

사용자가 HTTPS로 접속하면 그대로 HTTPS로 연결해요 !

즉, HTTP와 HTTPS 둘 다 허용하되, HTTP 요청은 무조건 HTTPS로 전환하겠다는 의미에요 !

결과적으로 사용자는 항상 HTTPS로 안전하게 연결되게 돼요 :)

 

추가로 궁금하신 점 있으시면 또 질문 남겨주세요~~

1

11 1

답변 감사합니다!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 11 1님.

CloudFront의 HTTP와 HTTPS 설정에 대한 질문을 해주셨네요. 이는 보안 강화와 사용자 경험 개선을 위한 중요한 설정으로, HTTP 트래픽을 HTTPS로 리디렉션하기 위해 사용됩니다.

기본 설명:

  1. HTTP 프로토콜 허용:

    • 설정에서 HTTP 트래픽도 허용하고 있습니다. 그러나 이는 다음 단계에서 HTTPS로 리디렉션하기 위한 임시 경로로 사용됩니다.
  2. 리다이렉트 설정:

    • “HTTP로 오는 요청을 HTTPS로 리디렉트” 라고 설정하신 내용은, 사용자가 HTTP로 웹사이트에 접속할 때 자동으로 HTTPS로 전환된다는 의미입니다. 즉, 사용자가 http://로 접속하면, 자동으로 https://로 바뀌게 됩니다.
  3. 보안 강화:

    • HTTPS로 리디렉션하는 것은 데이터 전송 중 보안을 강화하기 위한 매우 중요한 설정으로, 모든 트래픽이 암호화되어 전달되는 것을 보장합니다.
  4. HTTPS 요청:

    • 사용자가 처음부터 HTTPS로 접속할 경우, 이 설정은 그대로 HTTPS를 사용하도록 허용하게 됩니다. 따라서 보안 요청에 대해서도 문제가 없습니다.

관련된 추가 정보:

이러한 설정은 사용자로 하여금 의도적으로 보안이 강화된 접속을 유도하며, 서비스의 신뢰성을 높이는 데 도움을 줍니다. 이는 최근 웹 보안 표준에서도 요구되고 있는 부분이기도 합니다.

이러한 기능 설정에 대해 더 자세한 설명이나 예제는 아래의 유사한 질문을 참고해주세요:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

사용하고 계신 WebStorm 관련 질문

0

62

1

포스트맨에서 이미지파일 업로드가 안됩니다.

0

58

2

aws 인스턴스 삭제 관련 질문

0

84

2

aws에서 msyql,nginx,certbot다 설치하기

0

64

2

[실습] 3. S3를 활용해 Express 서버에 이미지 업로드 기능 구현하기

0

80

2

[실습] 4. RDS에 접속하기

0

85

2

49차시 [실습]3.파라미터 그룹 추가하기

0

69

2

명령어 어디에 있나요?

0

83

3

비전공자도 이해할 수 있는 AWS 입문/실전 강의의 PDF에서 ELB 페이지가 안맞습니다.

0

73

2

영상이 안 나옵니다 ㅠㅠ

0

60

2

이번 실습은 무료 플랜에서도 가능한가요?

0

111

2

S3 호스팅? Amplify 호스팅?

0

56

1

RDS 파라미터를 만들었는데 추가구성 데이터 옵션에 토글 버튼에 해당 그룹이 안나옵니다. 어떻게 해야하나요?

0

95

2

RDS 엔트포인트 내부 엔드 포인트로 설정하는 법이 있을까요?

0

57

2

보안그룹질문입니다.

0

69

2

이걸 볼려면 리눅스는 알아야 하는군요..

0

102

1

EC2 컴퓨팅 리소스에 연결 vs 연결 안 함

0

81

1

AWS EC2 서버 보안

0

76

2

Route53에서 도매인 구매

0

103

2

HTTPS 적용 전인데 HTTPS로 접속이 가능한 이유

0

92

2

ELB HTTPS 인증서 연결 후 EC2는 어떻게 처리하나요?

0

72

2

elb 강의듣던중 질문드립니다!

0

53

2

Postman으로 응답받은 부분 질문 있습니다

0

67

2

AWS S3 버킷에 퍼블릭 액세스 차단을 해야 하는 경우?

0

100

2