カスタムドメイン
テナントはプラットフォームのデフォルトURLの代わりに独自のドメイン(例:feedback.acmecorp.com)を使用できます。
セットアップ手順
ステップ1:設定でドメインを追加
- 設定 > カスタムドメイン に移動
- ドメインを入力:
feedback.acmecorp.com - ドメインを追加をクリック
ステップ2:DNSを設定
プラットフォームを指すCNAMEレコードを追加します:
| タイプ | 名前 | 値 |
|---|---|---|
| CNAME | feedback | yourdomain.com |
ルートドメインを使用する場合は、Aレコード:
| タイプ | 名前 | 値 |
|---|---|---|
| A | @ | platform-server-ip |
ステップ3:確認
- 設定でドメインを確認をクリック
- FeedbackPulseがDNSレコードを確認
- 確認されると、ドメインが有効になります
ステップ4:SSL
プラットフォームオーナーは以下を行う必要があります:
- カスタムドメインを受け入れるようにWebサーバーを設定
- カスタムドメインのSSL証明書を取得(またはワイルドカードを使用)
プラン要件
カスタムドメインには、テナントのサブスクリプションプランに custom_domain 機能フラグが必要です。
サーバー側の設定(スーパー管理者向け)
テナントがカスタムドメインを追加した場合、スーパー管理者は以下を行う必要があります:
- Webサーバー設定にドメインを追加
- ドメインのSSL証明書を取得
ResolveTenantミドルウェアがドメインを解決できることを確認
ResolveTenant ミドルウェアは、カスタムドメインをテナントに照合するために tenant_domains テーブルを自動的に確認します。