Help Center の URL は、カスタム domain を設定することで変更できます。
Help Center のカスタム domain を設定しても、intercom.help/exampleapp への既存リンクは壊れませんが、記事は新しいカスタム domain にリダイレクトされます。例えば、intercom.help/exampleapp を開くと、代わりにあなたの domain にリダイレクトされます。
開始する
カスタム domain を追加するには、設定 > Help Center > 設定とスタイル に移動し、一般 > Domains セクションを開きます。
domain を指定すると、Intercom はターゲット URL(例: us.intercomhelpcenter.com、eu.intercomhelpcenter.com、au.intercomhelpcenter.com)を提供します。
次に、プライバシー セクションでログインページへのリンクを追加します。
CNAME レコードを作成する
次に、DNS プロバイダー(例: GoDaddy、Cloudflare、DNSimple、Route53 など)に移動し、ターゲットホストを 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 を確認して正しく設定されているか検証してください。


