2017-10-25 18 views
0

나는 Heroku와 Namecheap으로 SSL을 설정하고 있습니다. NameCheap에Namecheap 및 Heroku에서 HTTPS를 강제 실행하는 방법은 무엇입니까?

Domain Name - DNS Target 
www.app.domain.io - www.app.domain.io.herokudns.com 
www.domain.io - www.domain.io.herokudns.com 

내가 가진 :

에게 Heroku에

저는 현재 도메인이

www.domain.io works fine and does not redirect to include https 
domain.io just fails to reach a site 
https://www.domain.io works great! 
https://domain.io fails to reach a site. 
http://www.app.domain.io/ fails to reach a site. 
https://www.app.domain.io/ fails to reach a site. 
http://app.domain.io/ reached the heroku nothing there yet page. 

가 이상적으로, 모든 페이지가 항상 포함하도록 리디렉션해야 작동 무엇

Type - Host - Value 
CNAME Record - app - www.app.domain.io.herokudns.com 
CNAME Record - www- www.domain.io.herokudns.com 
URL Redirect Record - @ - https://www.domain.io 
CNAME Record - www - https://www.domain.io 

https 및 www. 내가 뭘 잘못하고 있는거야?

답변

0

문제가 해결되었습니다. 리디렉션 레코드를 추가하여 URL에 www가 포함되거나 포함되지 않고 https가 있거나 없으면 https 및 www를 포함하도록 리디렉션됩니다. 도메인에 대해 4 개의 리디렉션이 필요했습니다.

또한 app.domain.io url에 아직 콘텐츠를 설정하지 않았기 때문에 콘텐츠가 없습니다. 나중에 새로운 heroku 앱에 app.domain.io를 사용할 계획이었습니다.

오래 기다려야하며 캐시를 지워서 문제가 해결되었는지 확인하십시오.