diff --git a/main.go b/main.go index ccdd106..0a2ca5f 100644 --- a/main.go +++ b/main.go @@ -28,7 +28,10 @@ func main() { c.File("assets/favicon.ico") }) - router.Static("/.well-known", "public/.well-known") + router.GET("/.well-known/acme-challenge/:file", func(c *gin.Context) { + fullpath := "public/.well-known/acme-challenge/" + c.Param("file") + c.File(fullpath) + }) router.GET("/ping", func(c *gin.Context) { c.String(http.StatusOK, "pong")