From: Christophe Jaillet Date: Fri, 9 Aug 2024 09:30:31 +0000 (+0000) Subject: Add some compatibility notes. X-Git-Tag: 2.4.63-candidate~139 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20c4d07c0269f4b0ee46a3276b8df268aab1e5eb;p=thirdparty%2Fapache%2Fhttpd.git Add some compatibility notes. (r1919564 in trunk, modified to match the 2.4.x release versions) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1919774 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_rewrite.xml b/docs/manual/mod/mod_rewrite.xml index 69efd70f616..a10f3f38c0e 100644 --- a/docs/manual/mod/mod_rewrite.xml +++ b/docs/manual/mod/mod_rewrite.xml @@ -1494,13 +1494,15 @@ cannot use $N in the substitution string! UnsafePrefixStat Allows potentially unsafe substitutions from a leading variable or backreference to a filesystem path. - details ... + details ...
+ 2.4.60 UNC Prevents the merging of multiple leading slashes, as used by Windows UNC paths. - details ... + details ...
+ 2.4.62 diff --git a/docs/manual/rewrite/flags.xml b/docs/manual/rewrite/flags.xml index 7d638aaf875..9e287ec9ee4 100644 --- a/docs/manual/rewrite/flags.xml +++ b/docs/manual/rewrite/flags.xml @@ -865,11 +865,15 @@ The L flag can be useful in this context to end the These substitutions are not prefixed with the document root. This protects from a malicious URL causing the expanded substitution to map to an unexpected filesystem location.

+ +

2.4.60

UNC

Setting this flag prevents the merging of multiple leading slashes, as used in Windows UNC paths. The flag is not necessary when the rules - substitution starts with multiple literal slashes.

+ substitution starts with multiple literal slashes.

+ +

2.4.62