diff --git a/docs/manual/mod/mod_proxy.html.en b/docs/manual/mod/mod_proxy.html.en index 88e3562f929..64e1d9f54ac 100644 --- a/docs/manual/mod/mod_proxy.html.en +++ b/docs/manual/mod/mod_proxy.html.en @@ -2170,4 +2170,4 @@ if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> -</body></html> \ No newline at end of file +</body></html> diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index beacc3a4541..9efe0f26069 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -191,7 +191,7 @@ ProxyPass "/some/ws/capable/path/" "http://example.com/some/ws/capable/path/" up <highlight language="config"> <FilesMatch "\.php$"> # Unix sockets require 2.4.7 or later - SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost/" + SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost" </FilesMatch> </highlight> </example> diff --git a/docs/manual/mod/mod_rewrite.html.en b/docs/manual/mod/mod_rewrite.html.en index 5c5aa0b6860..b3efba5aad0 100644 --- a/docs/manual/mod/mod_rewrite.html.en +++ b/docs/manual/mod/mod_rewrite.html.en @@ -1621,4 +1621,4 @@ if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> -</body></html> \ No newline at end of file +</body></html> diff --git a/docs/manual/mod/mod_rewrite.xml b/docs/manual/mod/mod_rewrite.xml index b648555abf8..94a7e66f98e 100644 --- a/docs/manual/mod/mod_rewrite.xml +++ b/docs/manual/mod/mod_rewrite.xml @@ -49,6 +49,9 @@ URLs on the fly</description> sub-processing, external request redirection, or internal proxy throughput.</p> + <p>A regular expression only needs quoting if it contains unescaped space, + in which case single and double quotes are equivalent.</p> + <p>Further details, discussion, and examples, are provided in the <a href="../rewrite/">detailed mod_rewrite documentation</a>.</p> </summary> diff --git a/docs/manual/mod/mod_setenvif.html.en b/docs/manual/mod/mod_setenvif.html.en index ac335b074dd..030b385c626 100644 --- a/docs/manual/mod/mod_setenvif.html.en +++ b/docs/manual/mod/mod_setenvif.html.en @@ -358,4 +358,4 @@ if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> -</body></html> \ No newline at end of file +</body></html> diff --git a/docs/manual/mod/mod_setenvif.xml b/docs/manual/mod/mod_setenvif.xml index a569e11f6d5..ab974d9e7ee 100644 --- a/docs/manual/mod/mod_setenvif.xml +++ b/docs/manual/mod/mod_setenvif.xml @@ -59,6 +59,13 @@ BrowserMatch MSIE !netscape are not separately evaluated in the subrequest due to the API phases <module>mod_setenvif</module> takes action in.</p> + <p>A regular expression only needs quoting when it contains space, + in which case single and double quotes are equivalent. Unlike + <module>mod_rewrite</module>, <module>mod_setenvif</module> strips every + other backslash when parsing the expression; thus <code>\\</code> + requires <code>\\\</code>, and <code>\\\</code> requires + <code>\\\\\</code>.</p> + </summary> <seealso><a href="../env.html">Environment Variables in Apache HTTP Server</a></seealso>