Web Server 7.0 は、設定ファイルで正規表現 (「パターン」とも呼ばれる) と要求時間パラメータ補間をサポートするように拡張されています。加えて、ワイルドカードパターンマッチングのサポート対象が server.xml にまで拡大されました。URL リダイレクトは、Web Server 7.0 では SAF (Server Application Function) として実装されます。リダイレクト SAF により、特定のプレフィックスに一致する URI をリダイレクトすることができます (URI は、Web ブラウザが HTTP 要求内で送信する URL の一部分)。そのプレフィックスを from パラメータに指定し、リダイレクト先の URL を url または url-prefix パラメータのいずれかに指定します。Web Server 7.0 では from パラメータは省略可能です。from を省略すると、すべての URI がリダイレクトされます。
obj.conf ファイルでは、SAF パラメータが、新しい <If>、<ElseIf>、および <If> タグとともにサポートされます。これらのタグには指令が含まれます。これらのタグを使用すれば、指令を実行する条件を定義できます。これらのタグを使って、SAF パラメータを動的に生成することもできます。
Apache の mod_rewrite 機能とは異なり、<If> タグには次のような柔軟性があります。
URI、パス、ヘッダーフィールド、および応答の本文を操作できる
要求処理の任意の段階で機能する
サードパーティーのプラグインを含め、任意の SAF を使用できる
正規表現および URL の書き換え機能の詳細については、『Sun Java System Web Server 7.0 管理ガイド』を参照してください。