一連のルールに応じて、開いているページを別のページにリダイレクトします。
カテゴリ
拡張ライブラリ
構文
<xe:redirect attributes>content</xe:redirect>
表 1. 必須プロパティプロパティ |
説明 |
ルール |
新しいページを開くためのルールを指定します。- redirectPhoneRule (Redirect Phone Rule) ブラウザがモバイルデバイス上にある場合、別のページにリダイレクトします。
- redirectTabletRule (Redirect Tablet Rule) ブラウザがタブレットデバイス上にある場合、別のページにリダイレクトします。
- redirectHeaderRule (Redirect Header Rule) ヘッダーが指定したパターンに一致する場合、別のページにリダイレクトします。
- redirectCustomRule (Redirect Custom Rule) redirect プロパティが true を評価する場合、別のページにリダイレクトします。
|
例
以下の例は、要求側のデバイスが携帯電話またはタブレットの場合に、現在のページを
mobile.xsp#document にリダイレクトします。
<xe:redirect>
<xe:this.rules>
<xe:redirectPhoneRule
url="mobile.xsp" urlHash="document" disableRequestParams="false">
</xe:redirectPhoneRule>
<xe:redirectTabletRule
url="mobile.xsp" urlHash="document" disableRequestParams="false">
</xe:redirectTabletRule>
</xe:this.rules>
</xe:redirect>