httpcaddyfile: Move redir before rewrite

Using rewrite is like saying, "I accept this request, but I just need
to act on it as if it came in differently."

Whereas redir implies more of, "I reject this request, send it to me
differently, then I will process it."

Makes sense for it to come before rewrites. This can always be changed
using the 'order' global option if needed.
This commit is contained in:
Matthew Holt 2020-01-17 11:38:49 -07:00
parent 793a405810
commit 372540f0ee
No known key found for this signature in database
GPG Key ID: 2A349DD577D586A5

View File

@ -29,12 +29,14 @@ import (
var directiveOrder = []string{
"root",
"redir",
"rewrite",
"strip_prefix",
"strip_suffix",
"uri_replace",
"try_files",
"basicauth",
"headers",
"request_header",
@ -44,7 +46,6 @@ var directiveOrder = []string{
"handle",
"route",
"redir",
"respond",
"reverse_proxy",
"php_fastcgi",