From da323554500593f2f2f6b9101d4f1534f24e9482 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Malo?= Date: Fri, 13 Sep 2002 23:18:25 +0000 Subject: [PATCH] - fix a typo - mention the Allowoverride FileInfo in RewriteOptions' synopsis - mention also, that pcre is used now (RewriteCond, RewriteRule) and set a link to perldoc.com (`perldoc perlre`) - add compatibility note for the cookie-flag (RewriteRule) - add RewriteMap dbm type choice compatibility note git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96796 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_rewrite.html.en | 28 +++++++++++++++------------- docs/manual/mod/mod_rewrite.xml | 24 +++++++++++++----------- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/docs/manual/mod/mod_rewrite.html.en b/docs/manual/mod/mod_rewrite.html.en index 871f253ee4..bd13a08179 100644 --- a/docs/manual/mod/mod_rewrite.html.en +++ b/docs/manual/mod/mod_rewrite.html.en @@ -69,7 +69,7 @@ URLs on the flyStatus: rse@engelschall.com
www.engelschall.com

-

Directives

Topics

top

Interal Processing

+

Directives

Topics

top

Internal Processing

The internal processing of this module is very complex but needs to be explained once even to the average user to avoid @@ -589,7 +589,7 @@ Result: CondPattern.

Remember: CondPattern is a - standard Extended Regular Expression with some + perl compatible regular expression with some additions:

    @@ -843,7 +843,9 @@ RewriteLogLevel 3 NoneContext: server config, virtual hostStatus: ExtensionModule: - mod_rewrite + mod_rewriteCompatibility: + The choice of different dbm types is available in +Apache 2.0.41 and later

    The RewriteMap directive defines a Rewriting Map which can be used inside rule substitution strings by the mapping-functions to @@ -1076,7 +1078,8 @@ once! Sets some special options for the rewrite engineSyntax: RewriteOptions OptionsDefault: NoneContext: - server config, virtual host, directory, .htaccessStatus: + server config, virtual host, directory, .htaccessOverride: + FileInfoStatus: ExtensionModule: mod_rewrite @@ -1102,7 +1105,8 @@ once! server config, virtual host, directory, .htaccessOverride: FileInfoStatus: ExtensionModule: - mod_rewrite + mod_rewriteCompatibility: + The cookie-flag is available in Apache 2.0.40 and later.

    The RewriteRule directive is the real rewriting workhorse. The directive can occur more than once. Each directive then defines one single rewriting rule. The @@ -1110,9 +1114,8 @@ once! important, because this order is used when applying the rules at run-time.

    -

    Pattern can - be (for Apache 1.1.x a System V8 and for Apache 1.2.x and - later a POSIX) regular +

    Pattern is + a perl compatible regular expression which gets applied to the current URL. Here ``current'' means the value of the URL when this rule gets applied. This may not be the originally requested URL, @@ -1148,12 +1151,11 @@ once! (for instance to specify the chars ".[]()" etc.)

-

For more information about regular expressions either have - a look at your local regex(3) manpage or its - src/regex/regex.3 copy in the Apache 1.3 - distribution. If you are interested in more detailed +

For more information about regular expressions have a look at the + perl regular expression manpage ("perldoc + perlre"). If you are interested in more detailed information about regular expressions and their variants - (POSIX regex, Perl regex, etc.) have a look at the + (POSIX regex etc.) have a look at the following dedicated book on this topic:

diff --git a/docs/manual/mod/mod_rewrite.xml b/docs/manual/mod/mod_rewrite.xml index 8f475c3d4d..5c5e4129b2 100644 --- a/docs/manual/mod/mod_rewrite.xml +++ b/docs/manual/mod/mod_rewrite.xml @@ -76,7 +76,7 @@ URLs on the fly

-
Interal Processing +
Internal Processing

The internal processing of this module is very complex but needs to be explained once even to the average user to avoid @@ -312,7 +312,7 @@ SCRIPT_URI=http://en1.engelschall.com/u/rse/ None server configvirtual host directory.htaccess - +FileInfo

The RewriteOptions directive sets some @@ -438,6 +438,8 @@ synchronization None server configvirtual host +The choice of different dbm types is available in +Apache 2.0.41 and later

The RewriteMap directive defines a @@ -1024,7 +1026,7 @@ Result: CondPattern.

Remember: CondPattern is a - standard Extended Regular Expression with some + perl compatible regular expression with some additions:

    @@ -1188,6 +1190,7 @@ RewriteRule ^/$ /homepage.std.html [L] server configvirtual host directory.htaccess FileInfo +The cookie-flag is available in Apache 2.0.40 and later.

    The RewriteRule directive is the real @@ -1197,9 +1200,8 @@ RewriteRule ^/$ /homepage.std.html [L] important, because this order is used when applying the rules at run-time.

    -

    Pattern can - be (for Apache 1.1.x a System V8 and for Apache 1.2.x and - later a POSIX) regular +

    Pattern is + a perl compatible regular expression which gets applied to the current URL. Here ``current'' means the value of the URL when this rule gets applied. This may not be the originally requested URL, @@ -1235,12 +1237,12 @@ RewriteRule ^/$ /homepage.std.html [L] (for instance to specify the chars ".[]()" etc.) -

    For more information about regular expressions either have - a look at your local regex(3) manpage or its - src/regex/regex.3 copy in the Apache 1.3 - distribution. If you are interested in more detailed +

    For more information about regular expressions have a look at the + perl regular expression manpage ("perldoc + perlre"). If you are interested in more detailed information about regular expressions and their variants - (POSIX regex, Perl regex, etc.) have a look at the + (POSIX regex etc.) have a look at the following dedicated book on this topic:

    -- 2.40.0