Appearance
Kantan CMSのカスタムドメイン設定
概要
デフォルトでは、Kantan CMSは<project_id>.kantan-cms.websiteの形式のサブドメインでウェブサイトをホストします。これはテストや開発には便利ですが、ほとんどの本番ウェブサイトではカスタムドメインが必要です。Kantan CMSでは、独自のドメイン名をホストされているウェブサイトに簡単に接続できます。
カスタムドメイン設定により、以下のことが可能になります:
- ブランド化されたドメイン名の使用(例:
www.yourbusiness.com) - プロフェッショナルなウェブプレゼンスの維持
- 記憶に残るドメインによるブランド認知度の構築
- SEOパフォーマンスの向上
前提条件
Kantan CMSでカスタムドメインを設定する前に、以下が必要です:
- 登録済みのドメイン名(Namecheap、GoDaddy、Google Domainsなどのドメインレジストラから購入)
- レジストラを通じてドメインのDNS設定へのアクセス
- Kantan CMSホスティングで公開されているウェブサイト
カスタムドメインの設定
ステップ1: Kantan CMSでカスタムドメインを設定する
- Kantan CMSアカウントにログインします
- プロジェクトに移動します
- 設定 > ホスティングに移動します
- カスタムドメインセクションで、使用したいドメインを入力します
- ルートドメイン(例:
yourdomain.com)またはサブドメイン(例:www.yourdomain.comまたはblog.yourdomain.com)を使用できます
- ルートドメイン(例:
- 「保存」をクリックして、ドメインをKantan CMSに登録します
保存後、Kantan CMSはドメインレジストラで設定する必要のある必要なDNSレコードを生成します:
- Kantan CMSサーバーにドメインを向けるためのCNAMEレコード
- ドメイン所有権確認のためのTXTレコード
ステップ2: ドメインレジストラでDNSレコードを設定する
ドメインレジストラのウェブサイトにログインし、DNS管理セクションにアクセスします。2種類のレコードを追加する必要があります:
1. CNAMEレコード
CNAMEレコードはドメインからのトラフィックをKantan CMSホスティングに向けます:
- タイプ: CNAME
- ホスト/名前: サブドメイン(例:
wwwまたはblog)またはルートドメインの場合は@ - 値/ターゲット: 提供されたKantan CMSホスト名(Kantan CMS設定に表示されます)
- TTL: 3600(またはレジストラが推奨する値)
ルートドメインに関する注意: 一部のDNSプロバイダーはルートドメイン(
@)のCNAMEレコードをサポートしていません。この場合、レジストラのURL転送機能を使用してルートドメインをwwwにリダイレクトするか、ルートドメインCNAME機能の特定のソリューション(ANAMEやALIAS、CNAMEフラット化と呼ばれることもあります)を使用する必要があるかもしれません。
2. 確認用のTXTレコード
TXTレコードはドメインの所有権を確認します:
- タイプ: TXT
- ホスト/名前: Kantan CMSが提供する特定のホスト名(通常はドメインを含みます)
- 値/コンテンツ: Kantan CMSが提供する確認文字列
- TTL: 3600(またはレジストラが推奨する値)
ステップ3: DNS設定を確認する
DNSレコードを設定した後:
- Kantan CMSの設定 > ホスティングに戻ります
- カスタムドメインセクションの「更新」ボタンをクリックします
- Kantan CMSはDNSレコードが適切に設定されているかチェックします
注意: DNS変更がインターネット全体に伝播するには、数分から48時間かかることがあります。最初に確認が失敗した場合は、数時間待ってから再試行してください。
ステップ4: SSL証明書のプロビジョニング
ドメインが確認されると、Kantan CMSは安全なHTTPS接続を確保するためにドメインのSSL証明書を自動的にプロビジョニングします。このプロセスは通常数分かかりますが、最大1時間かかることもあります。
SSL証明書のステータスはカスタムドメインセクションに表示されます:
- 保留中: 証明書がプロビジョニング中
- アクティブ: 証明書がアクティブでサイトは安全
複数ドメインの管理
単一のKantan CMSプロジェクトに複数のドメインやサブドメインを接続できます:
- 各ドメインまたはサブドメインに対して同じプロセスを実行します
- それぞれに適切なDNSレコードを設定します
- 各ドメインを個別に確認します
これは以下の場合に役立ちます:
- 複数の言語バージョンのサポート(例:
en.yourdomain.com、fr.yourdomain.com) - 新しいドメインに移行しながら従来のドメインを維持
- サイトの異なるセクション用の特殊なサブドメインの作成
トラブルシューティング
ドメイン確認の問題
ドメイン確認が失敗した場合:
DNSレコードを再確認する:
- CNAMEとTXTレコードがKantan CMSが提供したものと完全に一致することを確認します
- 正しいドメインに追加したことを確認します
- タイプミスや余分なスペースがないか確認します
伝播時間を考慮する:
- DNS変更が完全に伝播するには最大48時間かかることがあります
- 待機後に再度確認を試みてください
DNS競合をチェックする:
- 同じホスト名に対する競合するレコードがないことを確認します
- 一部のサービスでは、競合する可能性のある特定のDNS設定が必要です
SSL証明書の問題
SSL証明書が正しくプロビジョニングされない場合:
- ドメインが適切にKantan CMSサーバーに解決されていることを確認します
- 証明書発行を制限するCAAレコードがないことを確認します
- ドメインが公開アクセス可能であることを確認します
カスタムドメインでウェブサイトが読み込まれない
確認が成功した後もウェブサイトが読み込まれない場合:
- ブラウザキャッシュをクリアするか、シークレット/プライベートウィンドウで試してみます
- オンラインDNSルックアップツールを使用してドメインが正しく解決されるか確認します
- ウェブサイトがKantan CMSホスティングで適切に公開されていることを確認します
- アクセスをブロックするファイアウォールやセキュリティ設定がないことを確認します
問題が解決しない場合は、ドメイン設定と発生している特定の問題の詳細をKantan CMSサポートに連絡してください。