これが私がやりたいことに関するユースケースの1つです:
- ユーザーがブログリンクをクリックするか、ブログリンクをURLに直接貼り付けます
- ブログポートレットは、コミュニティ(サイト)のプライベートページにあります。
- ユーザーはコミュニティ(サイト)のメンバーではないため、エラーページが表示されます。
- 彼は、404ページまたはアクセス不可エラーページのいずれかで表示されます。
- 私の要件は始まります:上記のページまたは上記のページのカスタマイズされたバージョンを表示する代わりに。
- 404などのリクエストをインターセプトしたい。
- そして、ユーザーのいくつかのパラメーターと初期要求パラメーターに基づいて、ポータルページ(静的エラーページではない)にリダイレクトします。
- この場合、ユーザーが同じコミュニティ(サイト)の公開ページにリダイレクトされ、そのコミュニティ(サイト)に参加するか、メンバーシップを要求するように依頼します。
つまり、エラーを生成するリクエストをインターセプトして、必要な場所にリダイレクトする方法が必要です。
これはliferayで利用できますか?そうでない場合、どうすればこれを達成できるかについてのアイデアを得ることができますか?
環境: Liferay 6.1 GA2
貴重なお時間をいただきありがとうございます。