From: Rich Bowen Date: Sat, 2 May 2026 19:46:23 +0000 (+0000) Subject: rewrite guide: update nav, clean See Also blocks, remove boilerplate duplication... X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ba17fe21b25b5de825d17209d05af0966ef8d634;p=thirdparty%2Fapache%2Fhttpd.git rewrite guide: update nav, clean See Also blocks, remove boilerplate duplication, fix external links (BZ 58892, steps 11-13) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933718 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/rewrite/avoid.xml b/docs/manual/rewrite/avoid.xml index 230f143d89..5975f41ee7 100644 --- a/docs/manual/rewrite/avoid.xml +++ b/docs/manual/rewrite/avoid.xml @@ -55,12 +55,10 @@ files to work with, you may need to resort to Module documentation mod_rewrite introduction Redirection and remapping -Controlling access Virtual hosts -Proxying Using RewriteMap -Advanced techniques - +
Simple Redirection diff --git a/docs/manual/rewrite/flags.xml b/docs/manual/rewrite/flags.xml index 4cf15a9f19..7427c89ba9 100644 --- a/docs/manual/rewrite/flags.xml +++ b/docs/manual/rewrite/flags.xml @@ -34,11 +34,8 @@ providing detailed explanations and examples.

Module documentation mod_rewrite introduction Redirection and remapping -Controlling access Virtual hosts -Proxying Using RewriteMap -Advanced techniques When not to use mod_rewrite
Introduction diff --git a/docs/manual/rewrite/htaccess.xml b/docs/manual/rewrite/htaccess.xml index 934fe5136e..6d5d0b61c2 100644 --- a/docs/manual/rewrite/htaccess.xml +++ b/docs/manual/rewrite/htaccess.xml @@ -47,7 +47,7 @@ processes rules in per-directory context, see the When not to use mod_rewrite RewriteRule Flags Technical details -Substitution string combinations +What is matched?
Prerequisites: AllowOverride diff --git a/docs/manual/rewrite/index.xml b/docs/manual/rewrite/index.xml index b0c40b3ed0..725574eb83 100644 --- a/docs/manual/rewrite/index.xml +++ b/docs/manual/rewrite/index.xml @@ -67,14 +67,12 @@
  • mod_rewrite reference documentation
  • Introduction to regular expressions and mod_rewrite
  • +
  • mod_rewrite in .htaccess files
  • RewriteRule Flags
  • Using RewriteMap
  • When NOT to use mod_rewrite
  • Using mod_rewrite for redirection and remapping of URLs
  • -
  • Using mod_rewrite to control access
  • Dynamic virtual hosts with mod_rewrite
  • -
  • Dynamic proxying with mod_rewrite
  • -
  • Advanced techniques
  • Technical details
  • diff --git a/docs/manual/rewrite/intro.xml b/docs/manual/rewrite/intro.xml index f1dd0643bc..5e1b388aec 100644 --- a/docs/manual/rewrite/intro.xml +++ b/docs/manual/rewrite/intro.xml @@ -37,11 +37,8 @@ but this doc should help the beginner get their feet wet. Module documentation Redirection and remapping -Controlling access Virtual hosts -Proxying Using RewriteMap -Advanced techniques When not to use mod_rewrite
    Introduction @@ -73,11 +70,11 @@ it will tell you exactly how each rule is processed.

    Regular Expressions -

    mod_rewrite uses the Perl Compatible +

    mod_rewrite uses the Perl Compatible Regular Expression vocabulary. In this document, we do not attempt to provide a detailed reference to regular expressions. For that, we -recommend the PCRE man pages, the -Perl regular +recommend the PCRE man pages, the +Perl regular expression man page, and Mastering Regular Expressions, by Jeffrey Friedl (the third edition is from diff --git a/docs/manual/rewrite/remapping.xml b/docs/manual/rewrite/remapping.xml index 200d0737fe..3322033d41 100644 --- a/docs/manual/rewrite/remapping.xml +++ b/docs/manual/rewrite/remapping.xml @@ -33,20 +33,12 @@ how you can use mod_rewrite to redirect and remap request. This includes many examples of common uses of mod_rewrite, including detailed descriptions of how each works.

    -Note that many of these examples won't work unchanged in your -particular server configuration, so it's important that you understand -them, rather than merely cutting and pasting the examples into your -configuration. - Module documentation mod_rewrite introduction -Controlling access Virtual hosts -Proxying Using RewriteMap -Advanced techniques When not to use mod_rewrite
    diff --git a/docs/manual/rewrite/rewritemap.xml b/docs/manual/rewrite/rewritemap.xml index 81b7c6f808..0f2221cb3c 100644 --- a/docs/manual/rewrite/rewritemap.xml +++ b/docs/manual/rewrite/rewritemap.xml @@ -29,20 +29,13 @@ the use of the RewriteMap directive, and provides examples of each of the various RewriteMap types.

    - Note that many of these examples won't work unchanged in your -particular server configuration, so it's important that you understand -them, rather than merely cutting and pasting the examples into your -configuration. - - + Module documentation mod_rewrite introduction Redirection and remapping - Controlling access - Virtual hosts - Proxying - Advanced techniques - When not to use mod_rewrite + Virtual hosts + Per-directory rewrites (.htaccess) +When not to use mod_rewrite
    Introduction diff --git a/docs/manual/rewrite/tech.xml b/docs/manual/rewrite/tech.xml index 28d0024d45..10cd6465b0 100644 --- a/docs/manual/rewrite/tech.xml +++ b/docs/manual/rewrite/tech.xml @@ -32,11 +32,9 @@ and URL matching.

    Module documentation mod_rewrite introduction Redirection and remapping -Controlling access Virtual hosts -Proxying Using RewriteMap -Advanced techniques +Per-directory rewrites (.htaccess) When not to use mod_rewrite
    API Phases diff --git a/docs/manual/rewrite/vhosts.xml b/docs/manual/rewrite/vhosts.xml index 3c7d4a36fa..8a9b677b72 100644 --- a/docs/manual/rewrite/vhosts.xml +++ b/docs/manual/rewrite/vhosts.xml @@ -42,11 +42,9 @@ mod_rewrite document. Module documentation mod_rewrite introduction Redirection and remapping -Controlling access -Proxying RewriteMap -Advanced techniques +Per-directory rewrites (.htaccess) When not to use mod_rewrite