summaryrefslogtreecommitdiff
path: root/plugins/http
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2021-03-16 14:16:03 +0300
committerValery Piashchynski <[email protected]>2021-03-16 14:16:03 +0300
commit6958ad0069656cc71ec2e4cae1cfc69954ba7410 (patch)
tree5d3337f7adca8c0741a5a93d0501469c85ed8b99 /plugins/http
parent102e473110b9be0924193aeecd4b946a7053737e (diff)
👷 Correct the http internal redirect code
Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to 'plugins/http')
-rw-r--r--plugins/http/config/http.go2
-rw-r--r--plugins/http/plugin.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/http/config/http.go b/plugins/http/config/http.go
index d48ed022..8b63395f 100644
--- a/plugins/http/config/http.go
+++ b/plugins/http/config/http.go
@@ -97,7 +97,7 @@ func (c *HTTP) InitDefaults() error {
}
if c.SSLConfig.Address == "" {
- c.SSLConfig.Address = ":443"
+ c.SSLConfig.Address = "127.0.0.1:443"
}
err := c.HTTP2Config.InitDefaults()
diff --git a/plugins/http/plugin.go b/plugins/http/plugin.go
index 0686f6b5..69d13bc8 100644
--- a/plugins/http/plugin.go
+++ b/plugins/http/plugin.go
@@ -418,7 +418,7 @@ func (s *Plugin) redirect(w http.ResponseWriter, r *http.Request) {
RawQuery: r.URL.RawQuery,
}
- http.Redirect(w, r, target.String(), http.StatusTemporaryRedirect)
+ http.Redirect(w, r, target.String(), http.StatusPermanentRedirect)
}
// https://golang.org/pkg/net/http/#Hijacker