メインコンテンツにスキップ

Help Center のカスタム domain を設定する

Help Center の URL を変更し、カスタム domain を設定する方法。

対応者:Liam Keegan

Help Center の URL は、カスタム domain を設定することで変更できます。

Help Center のカスタム domain を設定しても、intercom.help/exampleapp への既存リンクは壊れませんが、記事は新しいカスタム domain にリダイレクトされます。例えば、intercom.help/exampleapp を開くと、代わりにあなたの domain にリダイレクトされます。

開始する

カスタム domain を追加するには、設定 > Help Center > 設定とスタイル に移動し、一般 > Domains セクションを開きます。

domain を指定すると、Intercom はターゲット URL(例: us.intercomhelpcenter.comeu.intercomhelpcenter.comau.intercomhelpcenter.com)を提供します。

次に、プライバシー セクションでログインページへのリンクを追加します。

CNAME レコードを作成する

次に、DNS プロバイダー(例: GoDaddyCloudflareDNSimpleRoute53 など)に移動し、ターゲットホストを custom.intercom.help とした CNAME レコードを作成します。このガイドは、あなたやエンジニアが設定するのに役立ちます。

CNAME レコードが正しく伝播することが重要で、最大72時間かかる場合があります。

注意:

  • サブドメイン(例: help.exampleapp.io)とサブパス(例: exampleapp.io/help)の両方がサポートされています。

  • DNS の変更は最大72時間かかることがありますが、通常はもっと早く反映されます。

  • 各カスタム domain は1つのサブパスのみサポートできます。

問題が発生した場合は、DNS レコードが提供された設定手順と一致していることを確認してください。

これは Cloudfront を使った設定例ですが、他の CDN でも同様に機能します。

まず、Cloudfront で「Web」として新しいディストリビューションを作成し、以下の詳細を追加します。


​オリジン設定

Origin Domain Name: custom.intercom.help
Origin Protocol Policy: HTTP Only
Default Cache Behavior Settings
Viewer Protocol Policy: Redirect HTTP to HTTPS
Allowed HTTP Methods: GET, HEAD, OPTIONS, POST
Forward Headers: All
Query String Forwarding and Caching: Forward all, cache based on all


​ディストリビューション設定

Alternate Domain Names (CNAMEs): [Custom domain used in your Educate settings]
SSL Certificate: Your custom SSL Certificate
Custom SSL Client Support: Only Clients that Support Server Name Indication (SNI)

このディストリビューションを作成した後、Route53 に追加します。

使用できる設定は以下の通りです:

Name: [Custom domain used in your Help Center settings]
Alias: Yes
Alias Target: [CloudFront Distribution you just created]

開発者ドキュメントにこちらのチュートリアルがあります。

最後に、SSL を設定します(サードパーティを使うか、自分で SSL 証明書をホスティングします)。Intercom は HTTPS を有効にすると SSL 証明書のリクエストを自動化し、通常は迅速に設定を完了します。さらに、設定完了後にブラウザで SSL を確認して正しく設定されているか検証してください。

こちらの回答で解決しましたか?