はじめに
Gammaでカスタムドメインを使用していて、リダイレクトが多すぎるやセキュリティ証明書エラーなどの問題が発生する場合、Cloudflareの設定ミスが原因かもしれません。このガイドでは問題の解決方法とGammaサイトの検証およびアクセス可能にする手順を説明します。
GammaでCloudflare DNSを使う場合
ドメインのDNSがCloudflareで管理されている場合、いくつかのCloudflare設定がカスタムドメインとGammaサイトの接続に影響します。
🔷 注意:カスタムドメインをスムーズに動作させるには、Cloudflareの特定のSSLおよびセキュリティ設定を正しく設定する必要があります。
Cloudflareを使ったDNS問題の修正方法
推奨:GammaレコードをDNS Only(グレーの雲)に設定する
Cloudflareのダッシュボードで:
• DNS > Recordsに移動
• Gammaのレコード(@のAレコードとwwwのCNAME、またはサブドメインのCNAME)を探す
• 各レコードの隣にあるオレンジの雲をクリックしてグレーに変え(DNS Only)、保存する
これはGammaサイトに推奨される設定です。レコードをDNS Onlyに設定すると、次のセクションのプロキシ設定は不要です。検証は通常数分で完了しますが、最大24時間かかることもあります。
Cloudflareのプロキシ(オレンジの雲)をオンにしたままにする必要がある場合
GammaレコードをDNS Onlyに切り替えられない場合のみ、以下の手順を実行してください。
ステップ1:「リダイレクトが多すぎます」エラーの解決
Cloudflareのダッシュボードに移動し、SSL/TLS設定を更新します:
• SSL/TLS > Overviewに移動
• カスタムSSL/TLS設定を探す
• Full (Strict)を選択
この設定により、リダイレクトループを引き起こさずに安全な通信が保証されます。
ステップ2:ドメイン検証中の証明書エラーを修正
ドメインがまだ「保留中」で証明書エラーが発生している場合:
• Security > Settingsに移動
• セキュリティレベルのオプションを探す
• 検証中はMediumに設定する
この調整により、GammaとCloudflare間のハンドシェイクがスムーズになります。
ステップ3:検証後の設定を元に戻す(任意)
サイトが検証され正常に動作したら、セキュリティレベルを好みの設定に戻せます。
よくある質問と一般的な問題
なぜカスタムドメインが検証されないのですか?
GammaのDNSレコードが正しくGammaを指していて、DNS Only(グレーの雲)に設定されていることを確認してください。Cloudflareのプロキシをオンにしている場合は、検証中にセキュリティレベルをMediumに設定してください。
「リダイレクトが多すぎます」とは何ですか?
これは通常、CloudflareのプロキシがオンでSSL/TLS設定が不一致の場合に発生します。GammaレコードをDNS Onlyに設定する(推奨)か、プロキシが必要な場合はCloudflareでFull (Strict)モードに切り替えてください。
Cloudflareの設定は後で変更できますか?
はい。ドメインが検証されたら、必要に応じてセキュリティレベルなどの設定を調整できます。
DNSはCloudflareで正しく見えるのにGammaで「Failed」と表示されるのはなぜですか?DNSSECが原因でしょうか?
はい。最近ドメインを他のレジストラからCloudflareに移管した場合、残ったDS(DNSSEC)レコードが検証を妨げている可能性があります。CloudflareでDNS → DNSSECに移動し、DNSSECを無効にするか、存在するDSレコードを削除してください。削除後、Publishing & domainsでドメイン横のFAILEDをクリックするか、Gammaでドメインを削除して再追加し、新しい検証を試みてください。
セットアップ後にカスタムドメインでERR_QUIC_PROTOCOL_ERRORが表示される
これはCloudflareのプロキシが有効な場合によくあるQUIC/HTTP3の競合です。まず、GammaのDNSレコード(AレコードとCNAME)がプロキシ(オレンジの雲)ではなくDNS Only(グレーの雲)に設定されていることを確認してください。これはGammaサイトに推奨される設定です。プロキシが必要な場合は、Speed → Optimization → Protocol OptimizationでHTTP/3を無効にしてみてください。
