Commit | Line | Data |
---|---|---|
e95a129e | 1 | extern type proxy_target; |
a9b9c410 CE |
2 | {{URL prefix designating where to send proxied requests. |
3 | It can be any localhost URL on a port of at least 1024. | |
4 | In addition, other allowed targets can be configured. | |
5 | It may also be the value "!" to not proxy a path.}} | |
6 | ||
7 | extern type proxy_reverse_target; | |
e95a129e AC |
8 | {{URL prefix designating where to send proxied requests. |
9 | It can be any localhost URL on a port of at least 1024. | |
10 | In addition, other allowed targets can be configured.}} | |
f8dfbbcc | 11 | |
e95a129e | 12 | extern val proxyPass : no_spaces -> proxy_target -> [Vhost]; |
621629dc | 13 | extern val proxyPassReverse : no_spaces -> proxy_reverse_target -> [Vhost]; |
93d62353 CE |
14 | {{Interface to Apache <tt><a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass">ProxyPass</a></tt> and <tt><a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></tt>}} |
15 | ||
16 | extern val proxyPreserveHost : bool -> [Vhost]; | |
17 | {{Pass the Host header to the proxied server unmodified. <a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypreservehost">Apache docs</a>.}} |