Web Server 7.0 bietet ab sofort Unterstützung für reguläre Ausdrücke (auch "Muster" genannt) und ///eine Interpolierung von Zeiterfassungsparamtern in Konfigurationsdateien. Zusätzlich wurde die Unterstützung für den Platzhaltermusterabgleich auf server.xml ausgeweitet. Die URL-Umleitung wird als Server Application Function (SAF) in Web Server 7.0 implementiert. Die Umleitungs-SAF ermöglicht Ihnen das Umleiten von URIs, die ein bestimmtes Präfix aufweisen. (Ein URI ist der Teil einer URL, den der Webbrowser in seiner HTTP-Anforderung sendet.) Sie geben dieses Präfix mit dem Parameter from an, die Ziel-URL für die Umleitung wird entweder über url oder den Parameter url-prefix angegeben. In Web Server 7.0 ist der Parameter from optional. Wenn from ausgelassen wird, werden alle URIs umgeleitet.
In der Datei obj.conf werden SAF-Parameter über die neuen Tags <If>, <ElseIf> und <If> unterstützt. Diese Tags enthalten Direktiven. Mithilfe dieser Tags können Sie die Bedingungen definieren, unter denen die Direktiven ausgeführt werden. Diese Tags können auch zur dynamischen Erzeugung von SAF-Parametern eingesetzt werden.
Im Gegensatz zur Apache-Funktion mod_rewrite bietet das <If>-Tag folgende Flexibilität:
Möglichkeit zur Änderung von URI, Pfad, Header-Feldern und Antworttext
Kann in jeder Phase der Anforderungsverarbeitung verwendet werden
Funktioniert mit jeder SAF-Funktion, einschließlich Drittanbieter-Plug-Ins
Weitere Informationen zu regulären Ausdrücken und Funktionen zur URL-Umschreibung finden Sie im Sun Java System Web Server 7.0 Administrator's Guide.