ユーザーがログインしてから自動的に特定のページに移動する必要があるリンクを作成するにはどうすればよいですか?
環境:
カスタマーポータル(CP)
解決策:
ログインURLを追加のパラメーターで変更することにより、ログイン後にユーザーを特定のページにリダイレクトできます。
使用する特定のパラメーターと方法は、サイトで使用されているエンドユーザーページによって異なります。
CPページでは、URLにリダイレクトパラメータを含めて、ログイン後にユーザーを特定のページに誘導できます。ログインすると、ユーザーは指定したページに移動します。 たとえば、ログイン後にユーザーを[質問する]ページに誘導するには、次のURL形式を使用します。
http://interfacename.custhelp.com/app/utils/login_form/redirect/ask
複数のディレクトリを含むページにリンクするには、各スラッシュを%252Fに置き換えて、リダイレクトされた場所を変更する必要があります。 リダイレクトパラメータにスラッシュ(/)を含めることはできません。
たとえば、ユーザーを回答103にリダイレクトするには、回答の場所に適切なディレクトリ、つまり、answers / detail / a_id / 103を指定する必要があります。 URLのリダイレクトパラメータを作成するときは、各/を%252Fに置き換えて、以下のURLを生成します。
http://interfacename.custhelp.com/app/utils/login_form/
redirect/answers%252Fdetail%252Fa_id%252F103
ユーザーがログインしてリダイレクトが発生すると、%252Fはスラッシュ(/)に置き換えられ、ユーザーは次の場所に移動します。
http://interfacename.custhelp.com/app/answers/detail/a_id/103