メモログ

塵が積もって山とならないメモのログ

カスタムドメインを設定する

このサイトはHexoを使ってGithub Pagesに公開しているのだけど、最近Github PagesカスタムドメインでもHTTPSをサポートしてくれるようになったので、適当にリダイレクトかけていた元の memolog.org のドメインを設定することにした。

まずSetting up an apex domainにしたがって、memolog.org の Aレコードを変更。

その後、Github の設定画面の「Custom domain」に memolog.org を入れて、準備ができたら Enforce HTTPS を有効にして完了。

このままだとHexoでGithub Pagesに記事を更新するときにHTTPS設定が外れてしまうので、hexo-deployer-gitのissueを参考に、sourceのディレクトリにCNAMEファイルを追加。

Chromeでdev toolsで証明書の確認したらちゃんとLet’s encryptから発行されていました。