]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
rewrite/*.xml: Replace "URI" with "URL-path" or "URL" as appropriate
authorRich Bowen <rbowen@apache.org>
Fri, 15 May 2026 17:32:40 +0000 (17:32 +0000)
committerRich Bowen <rbowen@apache.org>
Fri, 15 May 2026 17:32:40 +0000 (17:32 +0000)
commita2c1648c35dcd454a12c66a3a0218af295247b26
treed9b52023de7552a941224d61b2fe880631aeccb5
parentd52dd0ea746de4fb9da01d2ce3120dededb343a0
rewrite/*.xml: Replace "URI" with "URL-path" or "URL" as appropriate

While URI and URL are functionally interchangeable in web contexts
(RFC 3986 subsumes both; every HTTP URL is a URI), the term "URI" is
ambiguous about whether the scheme://host:port portion is included.
"URL-path" — as defined in our own directive-dict.xml — makes explicit
that only the path component is meant, which is what mod_rewrite
actually operates on.

Changes across avoid.xml, flags.xml, rewritemap.xml, and tech.xml:
- "URI" → "URL-path" where the context is the path component only
  (what RewriteRule patterns match against)
- "URI" → "URL" in the QSA/QSD/R sections where query strings are
  part of the discussion (URL-path excludes query strings by definition)
- Kept "URI" in two places: the literal error message "Invalid URI in
  request", and "URI translation" (an official httpd hook/phase name)

Resolves bz70043

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934233 13f79535-47bb-0310-9956-ffa450edef68
docs/manual/rewrite/avoid.xml
docs/manual/rewrite/flags.xml
docs/manual/rewrite/rewritemap.xml
docs/manual/rewrite/tech.xml