URL Rewriting Module
Version 2.3

This module uses a rule-based rewriting engine (based on a regular-expression parser) to rewrite requested URLs on the fly.

It supports an unlimited number of additional rule conditions (which can operate on a lot of variables, including HTTP headers) for granular matching and external database lookups (either via plain text tables, DBM hash files or external processes) for advanced URL substitution.

It operates on the full URLs (including the PATH_INFO part) both in per-server context (httpd.conf) and per-dir context (.htaccess) and even can generate QUERY_STRING parts on result. The rewrittten result can lead to internal sub-processing, external request redirection or to internal proxy throughput.

The latest version can be found on

Copyright © 1996 The Apache Group, All rights reserved.
Copyright © 1996 Ralf S. Engelschall, All rights reserved.

Written for The Apache Group by

Ralf S. Engelschall