From fcd0f01d0b59efed1f33a366d6a0e53d624d1456 Mon Sep 17 00:00:00 2001 From: yedf2 <120050102@qq.com> Date: Tue, 17 May 2022 18:33:25 +0800 Subject: [PATCH] fix proxy --- main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.go b/main.go index 41593d3..90e33d9 100644 --- a/main.go +++ b/main.go @@ -63,6 +63,7 @@ func addAdmin(app *gin.Engine, conf *config.Type) { logger.Infof("admin is served from dir 'admin/dist/'") } else { app.GET("/", proxyAdmin) + app.GET("/assets/*name", proxyAdmin) app.GET("/admin/*name", proxyAdmin) logger.Infof("admin is proxied to %s", target) } @@ -82,6 +83,7 @@ func proxyAdmin(c *gin.Context) { _, _ = rw.Write([]byte(ret)) } logger.Debugf("proxy admin to %s", target) + c.Request.Host = target proxy.ServeHTTP(c.Writer, c.Request) }