diff --git a/web/routes.go b/web/routes.go index 836e92d8..c397c400 100644 --- a/web/routes.go +++ b/web/routes.go @@ -61,8 +61,13 @@ func createRouter(h *handler) *mux.Router { s.HandleFunc("/api/logs", h.fetchLogsBetweenDates) s.HandleFunc("/api/events/stream", h.streamEvents) s.HandleFunc("/version", h.version) - s.PathPrefix("/debug/pprof/").Handler(http.DefaultServeMux) + + if log.IsLevelEnabled(log.DebugLevel) { + s.PathPrefix("/debug/pprof/").Handler(http.DefaultServeMux) + } + s.PathPrefix("/").Handler(http.StripPrefix(base, http.HandlerFunc(h.index))) + return r }