From: Rainer Jung
scheme is effectively the protocol that should be used to
- communicate with the remote server; only http is supported by
- this module.
http and https
+ are supported by this module. When using https, the requests
+ are forwarded through the remote proxy using the HTTP CONNECT method.
ProxyRemote http://goodguys.example.com/ http://mirrorguys.example.com:8000
diff --git a/docs/manual/mod/mod_proxy_connect.html.en b/docs/manual/mod/mod_proxy_connect.html.en
index 300d8d2868d..c3e13b3ed06 100644
--- a/docs/manual/mod/mod_proxy_connect.html.en
+++ b/docs/manual/mod/mod_proxy_connect.html.en
@@ -39,6 +39,11 @@
requests, mod_proxy and
mod_proxy_connect have to be present in the server.
CONNECT is also used, when the server needs to send an HTTPS request
+ through a forward proxy. In this case the server acts as a CONNECT client.
+ This functionality is part of mod_proxy and
+ mod_proxy_connect is not needed in this case.
Do not enable proxying until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at diff --git a/docs/manual/mod/mod_proxy_http.html.en b/docs/manual/mod/mod_proxy_http.html.en index 80ac8448bf1..893a68a9cc6 100644 --- a/docs/manual/mod/mod_proxy_http.html.en +++ b/docs/manual/mod/mod_proxy_http.html.en @@ -32,7 +32,7 @@
This module requires the service of mod_proxy. It provides the features used for
- proxying HTTP requests. mod_proxy_http
+ proxying HTTP and HTTPS requests. mod_proxy_http
supports HTTP/0.9, HTTP/1.0 and HTTP/1.1. It does not
provide any caching abilities. If you want to set up a caching
proxy, you might want to use the additional service of the