summaryrefslogtreecommitdiff
path: root/src/mod_proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_proxy.c')
-rw-r--r--src/mod_proxy.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mod_proxy.c b/src/mod_proxy.c
index 8ea72a05..6af3fe3d 100644
--- a/src/mod_proxy.c
+++ b/src/mod_proxy.c
@@ -966,6 +966,11 @@ static handler_t mod_proxy_check_extension(server *srv, connection *con, void *p
if (con->mode == p->id) {
handler_ctx *hctx = con->plugin_ctx[p->id];
+ hctx->conf.forwarded_params = p->conf.forwarded_params;
+ hctx->conf.header_params = p->conf.header_params;
+ hctx->conf.replace_http_host = p->conf.replace_http_host;
+ hctx->conf.forwarded = p->conf.forwarded;
+ hctx->conf.header = p->conf.header;
hctx->gw.create_env = proxy_create_env;
hctx->gw.response = buffer_init();
hctx->gw.opts.backend = BACKEND_PROXY;