From c6e99a24caedbe9e36702446ad6af80a6e47f950 Mon Sep 17 00:00:00 2001 From: Joshua Slive Date: Mon, 28 Jul 2003 15:56:55 +0000 Subject: [PATCH] Backport mention of proxypassreverse limitations and mod_proxy_html. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@100823 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_proxy.html.en | 8 ++++++++ docs/manual/mod/mod_proxy.xml | 9 +++++++++ 2 files changed, 17 insertions(+) diff --git a/docs/manual/mod/mod_proxy.html.en b/docs/manual/mod/mod_proxy.html.en index 0084c1d9a19..3343b06830d 100644 --- a/docs/manual/mod/mod_proxy.html.en +++ b/docs/manual/mod/mod_proxy.html.en @@ -774,6 +774,14 @@ proxied server by-passing the reverse proxy because of HTTP redirects on the backend servers which stay behind the reverse proxy.

+

Only the HTTP response headers specifically mentioned above + will be rewritten. Apache will not rewrite other response + headers, nor will it rewrite URL references inside HTML pages. + This means that if the proxied content contains absolute URL + references, they will by-pass the proxy. A third-party module + that will look inside the HTML and rewrite URL references is Nick + Kew's mod_proxy_html.

+

path is the name of a local virtual path. url is a partial URL for the remote server - the same way they are used for the ProxyPass directive.

diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index 3b3cddeab90..2ca4e3b5a29 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -576,6 +576,15 @@ proxied server by-passing the reverse proxy because of HTTP redirects on the backend servers which stay behind the reverse proxy.

+

Only the HTTP response headers specifically mentioned above + will be rewritten. Apache will not rewrite other response + headers, nor will it rewrite URL references inside HTML pages. + This means that if the proxied content contains absolute URL + references, they will by-pass the proxy. A third-party module + that will look inside the HTML and rewrite URL references is Nick + Kew's mod_proxy_html.

+

path is the name of a local virtual path. url is a partial URL for the remote server - the same way they are used for the ProxyPass directive.

-- 2.47.2