GitHub Pages 사이트를 HTTPS 활성화
2580 단어 github-pages
이전부터 GitHub Pages에서 배포하고 있는 사이트를 HTTPS로 만들려고 했지만, 절차가 다소 어려워 Firebase로 마이그레이션할지 어떨까 생각했으면 GitHub가 공식적으로 HTTPS 대응했습니다. 하나님! !
게다가 설정이 엄청 간단하고 리포지토리의 Settings 화면에서
Enforce HTTPS
에 체크를 넣을 뿐입니다…
Unavailable for your site because your domain is not properly configured to support HTTPS
…
…
체크를 넣을 수 없다! ! ? ?
조사해 보면 DNS 설정을 변경하면 좋다. 아무래도 최신의 A 레코드의 설정 내용은 이전 자신이 설정했을 때와 바뀌고 있는 것 같다.
원래 192.30.252.153,192.30.252.154로 설정된 것을

원래 설정값
185.199.108.153...로 다시 설정했습니다. (화면은 이름.com)

새로운 설정
잠시 기다렸다가 Settings 화면을 열면…

Not yet available for your site because the certificate has not finished being issued. Please allow 24 hours for this process to complete. (grantall.fm)
라는 느낌으로, 조금 기다리면 유효하게 할 수 있을 것 같습니다!
…
…
…
40시간 정도(!) 기다리면 체크를 넣을 수 있게 되었습니다! 했어.

자신의 환경이라고 사람이 만든 jekyll 템플릿을 사용하게 하고 있어 CSS나 이미지나 호출의 경로에
{{ site.github.url }}
라는 파라미터를 사용해 URL 로 지정하고 있는 곳이 있습니다. 그대로 http를 가리키고 있는 관계로 읽히지 않게 되어 있었지만, 일단 적당한 커밋을 푸시하면 rebuild가 달려 해소했습니다.
Reference
이 문제에 관하여(GitHub Pages 사이트를 HTTPS 활성화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takayama/items/5441a6897485e4725229텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)