httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r..@engelschall.com (Ralf S. Engelschall)
Subject ANNOUNCE: mod_rewrite v2.3.0
Date Mon, 09 Sep 1996 08:46:11 GMT

                             ANNOUNCING
                       Ralf S. Engelschall's
                       _                            _ _       
   _ __ ___   ___   __| |    _ __ _____      ___ __(_) |_ ___ 
  | '_ ` _ \ / _ \ / _` |   | '__/ _ \ \ /\ / / '__| | __/ _ \
  | | | | | | (_) | (_| |   | | |  __/\ V  V /| |  | | ||  __/
  |_| |_| |_|\___/ \__,_|___|_|  \___| \_/\_/ |_|  |_|\__\___|
                       |_____|                                

                   The Apache URL Rewriting Module
           <URL:http://www.engelschall.com/sw/mod_rewrite/>

                      Version 2.3.0 (09-09-1996)

  Summary
  =======

  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, even on HTTP headers) for granular
  matching and even external database lookups (either via plain text
  tables, DBM hash files or even 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 rewriting result finally
  can lead to internal subprocessing, external request redirection or even
  to internal proxy throughput.

  New To Version 2.3.0
  ====================

    o   added a new flag to RewriteCond: "ornext|OR"

        Use this to combine rule conditions with a local OR instead of the
        implicit AND. Typical example:
            RewriteCond %{REMOTE_HOST}  ^host1.*  [OR]
            RewriteCond %{REMOTE_HOST}  ^host2.*  [OR]
            RewriteCond %{REMOTE_HOST}  ^host3.*  
            RewriteRule ...some special stuff for these hosts...
        Without this flag you had to write down the cond/rule three times.

    o   Great cleanup and additions to the documentation

        With the help of Peter Laurie the documentation was changed to be
        more readable to the native english readers. Also a lot of errors
        were removed and a new example was added.

    o   Added support for VirtualHosts sharing a common IP address
     
        Virtualhosts which share a common IP address can be differentiated by
        Apache 1.2-dev through the HTTP/1.1 header "Host:". The URL
        auto-reduction has been enhanced to include special handling for this
        hosts.

    o   Fixed a bug in the mapfile caching 
    
        A bug caused core dumps on heavily used machines when mapfile were
        used. 

    o   Fixed bugs in the NDBM mapfile support

        Now the NDBM file extension is used and the nul-termination character
        at the end of keys are no longer used on NDBM lookups.

                                        Ralf S. Engelschall    
                                        rse@engelschall.com
                                        http://www.engelschall.com/~rse

Mime
View raw message