ドメインをリダイレクトする方法は?

  1. Domain Name API アカウントにログインします
  2. リダイレクトしたいドメインを見つけます
  3. ドメインの横にある「クイック操作」欄の アイコンをクリックします
  4. 開いたページで「リダイレクト」タブをクリックします
  5. リダイレクトの種類を選択します
  6. リダイレクト先のアドレスを入力し、保存ボタンをクリックします

リダイレクトの種類

Domain Name API には 2 種類のリダイレクトがあります(REST API の forwardType の値に基づく)。

Standard — HTTP 301 の恒久的なリダイレクト(Permanent Redirect)です。訪問者のブラウザのアドレスバーには転送先のアドレスが表示され、検索エンジン最適化(SEO)にも適しているため、ほとんどの場合はこの種類を選んでください。

Frame — 転送先のページをフレーム(Frame)内に読み込み、アドレスバーには自分のドメインがそのまま表示される URL マスキング(URL Masking)方式です。フレーム表示を許可していないサイトでは動作せず、SEO にも不利なため、アドレスを隠す必要がある場合にのみ使用してください。

設定する前に確認してください

リダイレクトを設定すると、ドメインは Domain Name API のネームサーバーに切り替わり、リダイレクトに必要なレコードが公開されます。そのため、ほかの場所で運用していた DNS レコードは、MX メールレコードも含めて適用されなくなります。ドメインでメールを使っている場合は、リダイレクトではなく A または CNAME レコードを直接変更してください。リダイレクトを削除すると以前のネームサーバーが復元されます。転送先のアドレスは最大 100 文字まで入力できます。

転送先のアドレスは完全な URL(例:https://www.apiname.net/landing)で入力します。X-Frame-Options や CSP frame-ancestors でフレーム表示を禁止しているサイトでは、Frame 方式は空白の画面になります。ドメインが販売リスト(Domain Marketplace)に掲載されていてパーキング(Parking)レコードを使用している場合は先に販売登録を取り消す必要があり、すでにリダイレクトが設定されている場合は既存のリダイレクトを削除してから新しく作成してください。

同じ操作は REST API の POST /api/v1/domains/forwards エンドポイントで自動化できます。詳しくは英語の API ドキュメント(Forwarding)をご覧ください。