Web Server 7.0 se ha mejorado para admitir expresiones regulares (también conocidas como "patrones") y la interpolación de parámetros de tiempo de solicitud en archivos de configuración. Además, la compatibilidad de coincidencia de modelos con comodines se extiende hasta server.xml. La redirección de URL se implementa como Server Application Function (SAF) en Web Server 7.0. SAF le permite redirigir URI que coincide con un determinado prefijo. (URI es la parte de la dirección URL que envía un navegador web en su petición HTTP.) Indique dicho prefijo con el parámetro from y la dirección URL para redireccionar a cualquiera de los parámetros url o url-prefix. En Web Server 7.0, el parámetro from es opcional. Si se omite from, se redireccionan todos los URI.
En el archivo obj.conf, los parámetros SAF se admiten con las nuevas etiquetas <If>, <ElseIf> y <If>. Estas etiquetas contienen directivas. Mediante estas etiquetas, puede definir las condiciones bajo las cuales se ejecutan las directivas. Estas etiquetas se pueden utilizar también para generar dinámicamente los parámetros SAF.
A diferencia de la función mod_rewrite de Apache, la etiqueta <If> proporciona las siguientes flexibilidades:
Puede manipular textos de URI, ruta, campos de encabezado y respuestas
Funciona en cualquier fase de proceso de solicitudes
Funciona con cualquier SAF, incluidos complementos de terceros
Para obtener más información sobre expresiones regulares y funciones de reescritura de URL, consulte la Guía del administrador de Sun Java System Web Server 7.0.