From 16782d9988986a44e96337878e127363f29cccf6 Mon Sep 17 00:00:00 2001 From: Matthew Holt Date: Mon, 11 Nov 2019 14:01:42 -0700 Subject: http: Use permanent redirects for HTTP->HTTPS --- modules/caddyhttp/caddyhttp.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/caddyhttp/caddyhttp.go') diff --git a/modules/caddyhttp/caddyhttp.go b/modules/caddyhttp/caddyhttp.go index 1f16339..99a64c3 100644 --- a/modules/caddyhttp/caddyhttp.go +++ b/modules/caddyhttp/caddyhttp.go @@ -427,7 +427,7 @@ func (app *App) automaticHTTPS() error { }, Handlers: []MiddlewareHandler{ StaticResponse{ - StatusCode: WeakString(strconv.Itoa(http.StatusTemporaryRedirect)), // TODO: use permanent redirect instead + StatusCode: WeakString(strconv.Itoa(http.StatusPermanentRedirect)), Headers: http.Header{ "Location": []string{redirTo}, "Connection": []string{"close"}, @@ -447,8 +447,8 @@ func (app *App) automaticHTTPS() error { var redirRoutes []Route // for each redirect listener, see if there's already a - // server configured to listen on that exact address; if - // so, simply the redirect route to the end of its route + // server configured to listen on that exact address; if so, + // simply add the redirect route to the end of its route // list; otherwise, we'll create a new server for all the // listener addresses that are unused and serve the // remaining redirects from it -- cgit v1.2.3