diff --git a/common/middleware/path_rewrite.go b/common/middleware/path_rewrite.go index 195a779ab..5d5dd246c 100644 --- a/common/middleware/path_rewrite.go +++ b/common/middleware/path_rewrite.go @@ -21,6 +21,7 @@ type pathRewrite struct { func (p pathRewrite) Wrap(next http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { r.RequestURI = p.regexp.ReplaceAllString(r.RequestURI, p.replacement) + r.URL.Path = p.regexp.ReplaceAllString(r.RequestURI, p.replacement) next.ServeHTTP(w, r) }) }