]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 4132: regression in short_icon_urls with global_internal_static on
authorAndre Albsmeier <Andre.Albsmeier@siemens.com>
Tue, 19 May 2015 07:51:31 +0000 (00:51 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 19 May 2015 07:51:31 +0000 (00:51 -0700)
src/client_side.cc

index 270b11e0bb30ca3af3212d2cd39fd9c88a755088..ebb1d5fd4327d8dc786da5b13c78a865d4bc2c23 100644 (file)
@@ -2584,6 +2584,7 @@ clientProcessRequest(ConnStateData *conn, const Http1::RequestParserPointer &hp,
         } else if (Config.onoff.global_internal_static && internalStaticCheck(request->urlpath.termedBuf())) {
             debugs(33, 2, "internal URL found: " << request->url.getScheme() << "://" << request->GetHost() <<
                    ':' << request->port << " (global_internal_static on)");
+            request->url.setScheme(AnyP::PROTO_HTTP);
             request->SetHost(internalHostname());
             request->port = getMyPort();
             http->flags.internal = true;