この記事について
この記事は、Shifterにおける「カスタムドメイン」の専用ブランチとして、Cloudflareに特化したものです。手順を実行する前に、Shifterにドメイン名を登録し、ドメイン検証レコードを取得するために、「カスタムドメイン」の手順に従う必要があります。
ドメインとDNSレコードのサンプル
-
サンプルドメイン:
example.com
www.example.com
-
Shifterドメインのサンプル:
abc123.on.getshifter.io. def456.cloudfront.net.
-
検証レコードのサンプル:
example.com
の場合- 名前:
_abcde.example.com
- タイプ:
CNAME
- 値:
_01234.acm-validations.aws.
- 名前:
www.example.com
の場合- 名前:
_hijkl.www.example.com
- タイプ:
CNAME
- 値:
_56789.acm-validations.aws.
- 名前:
DNS検証レコードの設定
-
ログインページ(https://dash.cloudflare.com/)に移動します。
-
ドメイン名の[DNS]メニューをクリックします
-
[+レコードを追加]ボタンをクリックして、新しいレコードを追加します
-
CloudflareのDNSプロキシを無効にします
[プロキシステータス]メニューの下にある[オレンジ色の雲アイコン]をクリックして、機能をオフにします。
雲のアイコンが灰色に変わると、プロキシはオフになります。これにより、DNSレコードはCloudflareのDNSプロキシを使用せずに、Shifterに直接向けられます。
-
検証レコードを追加します
-
example.com
の検証レコード- タイプ:
CNAME
- 名前:
_abcd
- ターゲット:
_01234.acm-validations.aws.
- TTL:
自動
- プロキシステータス:
DNSのみ
- [保存]ボタンをクリックして変更を保存します
- タイプ:
-
www.example.com
の検証レコード- タイプ:
CNAME
- 名前:
_hijkl.www
- ターゲット:
_56789.acm-validations.aws.
- TTL:
自動
- プロキシステータス:
DNSのみ
- [保存]ボタンをクリックして変更を保存します
- タイプ:
-
ドメイン検証完了後のDNSレコードの設定
-
CNAMEレコードを追加する
ドメイン検証が完了したら、ドメイン名のCNAMEレコードを設定します。
-
www.example.com
のDNSレコード- タイプ:
CNAME
- 名前:
www
- ターゲット:
abc123.on.getshifter.io. または def456.cloudfront.net.
- TTL:
自動
- プロキシステータス:
DNSのみ
- [保存]ボタンをクリックして変更を保存します
- タイプ:
-
-
[オプション]
example.com
のALIAS/ANAMEレコードを設定する- タイプ:
CNAME
- 名前:
@
- ターゲット:
def456.cloudfront.net
- TTL:
自動
- プロキシステータス:
DNSのみ
- [保存]ボタンをクリックして変更を保存します
- タイプ:
-
レコードセットを確認します
以上です!
Cloudflareプロキシの無効化
CloudflareのDNSプロキシを通過してレコードを追加する場合は、オレンジ色の雲(「DNSおよびHTTPプロキシ(CDN)」)をクリックして、灰色の雲(「DNSのみ」)に変えます。ShifterはAmazon
Web
Servicesを通じてCDNサービスを提供しているため、この機能を無効にすることが重要です。ShifterはAmazon
Web Services上に構築されています。
ステップ1.
[プロキシステータス]メニューの下にある[オレンジ色の雲アイコン]をクリックして、機能をオフにします。
ステップ2. 雲のアイコンが灰色に変わり、プロキシがオフになります。