--- modules/proxy/proxy_util.c.orig 2013-07-11 14:21:19.000000000 +0200 +++ modules/proxy/proxy_util.c 2013-12-16 16:06:36.000000000 +0100 @@ -2077,7 +2077,10 @@ * short living pool. */ /* are we connecting directly, or via a proxy? */ - if (!proxyname) { + /* handle HTTP/1.0 via SSL like direct connect */ + if (!proxyname || + (conn->is_ssl && + apr_table_get(r->subprocess_env, "force-proxy-request-1.0"))) { *url = apr_pstrcat(p, uri->path, uri->query ? "?" : "", uri->query ? uri->query : "", uri->fragment ? "#" : "",