테스트 사이트 - 개발 중인 베타 버전입니다

https://www.도메인.com 을 https://도메인.com 으로 해도 가능하게 하는방법 채택완료

커피볶는정콩 4년 전 조회 2,130

안녕하세요! 제가 aws에서 호스팅을 하고 있는데요 어떻게 https://도메인.com만 입력해도 https://www.도메인.com로  리다이렉트 될수있게 하는지 잘 모르겠습니다.. 

 

구글링을 해서 .htaccess 로 리다이렉트 하는 방법은 여러가지로 나오는데요 적용을 해보아도 잘 안되더라고요 그래서 질문이 혹시 aws에서 cname을 사용해서 도메인.com을 등록해줘야하나요? 모두 www.도메인.com 만 적용했는데 그래야하는건가요? 아니면 또 다른 이유가 있을까요? 조금 더 배워가고 싶습니다 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
X
4년 전

아마존 Certification 도구를 이용해서 www.도메인.com 을 등록해 주셨다면

*.도메인.com (* : 와일드카드/서브도메인) 기능이 누락되기때문에,

*.도메인.com 혹은 도메인.com 으로 인증서를 재발급 받으신 후 로드밸런서에서 다시 불러 사용해보셨음 합니다.

 

만약 위 방법대로 도메인을 등록하신 후 www 로 이동하시고자 하신다면

php header 수정하여 www 로 이동하도록 하게 하는 방법이 있습니다.

 

전역 페이지에 대해서는 .htaccess 를 통할 수 있겠지만,

메인페이지 한정으로는 index.html 혹은 php 파일을 생성하셔서

 

도메인.com 의 URL 접근은 WWW.도메인.com 으로 내보낸다.

라는 방법이 있습니다.

 

index.php

</p>

<p>header('Location: <a href="http://www.example.com/');" target="_blank" rel="noopener noreferrer">http://www.example.com/');</a></p>

<p>

 

스크립트를 이용하는 방법도 있습니다.html

</p>

<p><script></p>

<p>    location.href = '<a href="http://www.example.com/';" target="_blank" rel="noopener noreferrer">http://www.example.com/';</a></p>

<p></script></p>

<p>

 

@.도메인.com 의 CNAME 을 www.도메인.com 으로 처리해주어도 괜찮은 결과값을 얻을지도,,,

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

커피볶는정콩
4년 전
감사합니다 정말 많은 도움이 되었습니다 정말정말 감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

그누위즈

인증서 자체가 이미 있는 상태라면 https->http로 가능하지만

인증서가 미 설치된 도메인의 경우

브라우저 자체에서 차단하기 때문에

웹 소스를 실행하기 전 차단됩니다.

따라서 불가능합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

커피볶는정콩
4년 전
그렇군요.. 또 새로운걸 배워갑니다! 오늘 yes24에서 그누위주님의 책도 구매했습니다!! 항상 좋은 자료 또 도움을 주셔서 너무너무 감사합니다!! 저도 다른 개발자들을 도와줄수있는 사람이 되겠습니다 감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

해피정
4년 전

https://www.happyjung.com/lecture/2512  이렇게 사용하면 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

커피볶는정콩
4년 전
해피정님의 댓글이라니! 정말 감사합니다!! 정말 개발하는데 있어서 많이 도움을 받고 있습니다..! 저도 선생님처럼 멋진 개발자가 되고 싶네요 열심히 하겠습니다 도와주셔서 너무너무 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인