TL;DR
- GitHubユーザーに割り当てられるUserPagesを、カスタムドメイン(s4kr4.com)からアクセス可能にした
- GitHub Pages便利!
準備物
- 独自ドメイン
-
(username).github.io
と名付けられたGitHubリポジトリ
手順
1. (username).github.io
リポジトリを作成する
僕のGitHubユーザー名はs4kr4
なので、リポジトリ名はs4kr4.github.io
となる。
作成したリポジトリ:
s4kr4/s4kr4.github.io
2. リポジトリ直下に適当なindex.html
を放り込む
……HTMLファイルですらないただのテキストファイルだが、この時点でhttp://s4kr4.github.io/にアクセスしてページを見ることができるようになっている。
3. リポジトリの [Settings] > [GitHub Pages] > [Custom domain] にカスタムドメイン名を入力
4. ドメインを取得したサービスでDNS設定
DNS設定で以下2つのIPアドレスを指すAレコードを作成する。
- 192.30.252.153
- 192.30.252.154
s4kr4.com
を取得したムームードメインでの設定例
DNSが反映されるのを待ち、http://s4kr4.com/にアクセスすると、先程と同じページを見ることができる。
また、元々のURLであるhttp://s4kr4.github.io/にアクセスしても、http://s4kr4.com/にリダイレクトされるようになっている。
まとめ
- お手軽に独自ドメインのWebサイトを公開し、Gitでバージョン管理もできるので、GitHub Pagesはとても便利。