他のフォームにリダイレクトしたい

  • 更新

公開を終了したフォームや、非公開設定のフォームにユーザーがアクセスした際に、指定した別のURL(他のフォームやWebサイトなど)へ自動的に転送(リダイレクト)させることができます。

設定方法は、フォームのタイプ(「デザイン」または「自動生成」)によって異なります。 はじめに対象フォームのタイプをご確認の上、該当する手順にお進みください。

 

フォームタイプの確認方法


  1. 管理画面にログインし、上部メニューから [フォーム] をクリックします。
  2. 対象のフォームが格納されている [フォーム一覧] をクリックします。
  3. 【フォーム一覧】画面が表示されます。対象フォームの「状態」列で、「デザイン」または「自動生成」のどちらが表示されているかを確認してください。

自動生成の場合

デザインの場合

 

自動生成フォームのリダイレクト設定


「共通メッセージデザイン」機能と公開期間の設定を使い、リダイレクト用のスクリプトを記述します。

  1. 【フォーム一覧】画面で、対象フォームの「状態」列にある [共通メッセージデザイン] をクリックします。
  2. 【共通メッセージデザイン】画面の 「公開期間後のメッセージ」 の入力欄に、以下のJavaScriptコードを1行で記述します。

    <script type="text/javascript">location.href='リダイレクト先のURL';</script>
    

    'リダイレクト先のURL' の部分を、実際に転送したいページのURL(例: 'https://example.com/new-form/')に書き換えてください。

  3. [次へ] > [実行] をクリックして設定を保存します。
  4. 画面左下の「戻る」リンクで【フォーム一覧】画面に戻ります。
  5. 対象フォームの [更新] をクリックします。
  6. 【フォームグループの更新】画面で、「公開開始日時」および「公開終了日時」を 現在より過去の日時 に設定します。 
    (例:本日が2025年9月29日の場合、公開終了日時を「2025年9月28日」以前に設定します)
  7. [次へ] > [実行] をクリックして設定を保存します。

以上で設定は完了です。フォームの公開期間が終了した状態になり、アクセスしたユーザーは手順2で指定したURLへリダイレクトされるようになります。

参考

自動生成フォームでコードを使わずに設定したい場合、フォームのタイプを「デザイン」に変更することで、コーディングなしでリダイレクト設定が可能になります。
(参考:フォームグループの更新>[デザインタイプに変換]解説
ただし、一度「デザイン」タイプに変更すると、元の「自動生成」タイプに戻せません。
こちらのリスクをご了承いただける場合は、以下の手順でフォームタイプを変更し、デザインフォームのリダイレクト設定を行ってください。

手順:フォームタイプを「デザイン」へ変更する

  1. 【フォーム一覧】画面で、対象フォームの [更新] をクリックします。
  2. 【フォームグループの更新】画面の上部にある [デザインタイプへ変更] ボタンをクリックします。
  3. 確認のポップアップが表示されますので、内容を確認し、実行します。
  4. 【フォーム一覧】画面に戻り、対象フォームの「状態」列が 「デザイン」 に変わっていることを確認してください。

 

 

デザインフォームのリダイレクト設定


「共通フォームデザイン」機能を使って、非公開時のリダイレクト先URLを設定します。

  1. 【フォーム一覧】画面で、対象フォームの「状態」列にある [共通フォームデザイン] をクリックします。
  2. 【共通フォームデザイン】画面の上部にある表の、「非公開時画面」の行にある鉛筆アイコン(編集)をクリックします。
  3. 「表示URL」の入力欄に、リダイレクトさせたいページのURL(例: https://example.com/new-form/)を入力します。
  4. [次へ] > [実行] をクリックして設定を保存します。
  5. 画面左下の「戻る」リンクで【フォーム一覧】画面に戻ります。
  6. 対象フォームの [更新] をクリックします。
  7. 【フォームグループの更新】画面の「公開」列で 「公開しない」 を選択します。
  8. [次へ] > [実行] をクリックして設定を保存します。

以上で設定は完了です。フォームが非公開状態になり、アクセスしたユーザーは手順3で指定したURLへリダイレクトされるようになります。

 

注意

  • 非公開や期間外にしたリダイレクト元のフォームは、有効チェックのレ点は付けた状態にしてください。
    有効チェックがないフォームにアクセスすると「404 Not Found」とメッセージが表示され、リダイレクトされません。
  • 設定後は、必ず対象フォームのURLに実際にアクセスし、意図したページへ正しくリダイレクトされるかをご確認ください。
    管理画面からログアウトしたブラウザから動作確認をお願い申し上げます。