From 64551704a3b23a8ef23acae662258bb24df681b8 Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 30 Mar 2022 22:08:51 -0400 Subject: [PATCH] Use proper methods and fix redirect handler --- main.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index 83e7467..0ed8167 100644 --- a/main.go +++ b/main.go @@ -114,12 +114,12 @@ func main() { r.Use(RealIPMiddleware) r.Use(logger.Logger("router", log.StandardLogger())) - r.HandleFunc("/status", statusHandler) - r.HandleFunc("/mirrors", mirrorsHandler) - r.HandleFunc("/reload", reloadHandler) - r.HandleFunc("/dl_map", dlMapHandler) - r.Handle("/metrics", promhttp.Handler()) - r.HandleFunc("/", redirectHandler) + r.Get("/status", statusHandler) + r.Get("/mirrors", mirrorsHandler) + r.Post("/reload", reloadHandler) + r.Get("/dl_map", dlMapHandler) + r.Get("/metrics", promhttp.Handler().ServeHTTP) + r.HandleFunc("/*", redirectHandler) go http.ListenAndServe(viper.GetString("bind"), r)