【완전 무료】Heroku에서 독자 도메인 + HTTPS에 대응하는 【Rails】
3396 단어 경 6HTTPSRailscloudflareSSL
전치
"heroku ssl 무료"라든지, 구구하면
같은 기사가 많다고 생각합니다만, 완전 무료 로 독자 도메인 + HTTPS에 대응하는 방법을 발견했으므로, 공유해 둡니다.
환경
를 상정하고 쓰고 있습니다.
Cloudflare 사용
Cloudflare
라고 하는 문자를 보고, 「아아, 그것인가」라고 된 분은, 이 기사를 읽는 의미는 없다고 생각됩니다.Cloudflare는 CDN으로 유명하지만 SSL 서비스도 제공합니다. 사양 이미지 클라이언트(PC)에서 Cloudflare를 밟아 Heroku에 흘리고 있습니다.
절차
1. htps //w w. c ぉ df ぁ. 이 m 에 액세스하여 계정 만들기
2. 도메인 입력
3. CNAME 등 설정
여기 heroku의 app 이름을
example
, 취득한 도메인도 example
의 이미지입니다. 적절하게 읽어주세요.4. Plan을 free로
5. DNS 변경
마지막으로 DNS를 이것에 하라고 말해지기 때문에 바꾼다.
이름.com에 로그인하여 사이드바에서
ネームサーバーの変更
를 선택하세요.변경하고 싶은 도메인에 체크 넣어, 미리 지정된 도메인을 설정해 둔다.
(*이미지는 일치하지 않지만 사실은 일치)
6. 어플리케이션을 SSL에 대응시킨다
Rails를 사용하고 있었으므로,
production.rb
의 force_ssl 를 true 로 해, Heroku에 push 한다.# config/environments/production.rb
...
# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
config.force_ssl = true
...
7. crypt 탭에서 ssl을 full로 설정
8. 하루 기다린다(중요)
상당히 시간이 걸리는 것 같고, 설정하고 나서 하루 정도 걸린다고 생각해 두는 것이 좋다고 생각합니다.
전혀 반영되지 않아 초조하지만, 일단 잊고 하루 보내는 것이 요시.
하루를 기다려
https://example.com
열심히 dig라든지 사용해 조사해 보세요.
Reference
이 문제에 관하여(【완전 무료】Heroku에서 독자 도메인 + HTTPS에 대응하는 【Rails】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/serinuntius/items/f7f08b2221f5ad068f5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)