From d91008c3c2821dbba171e936e97b043f5e22861d Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Fri, 20 Nov 2020 10:47:17 +0100 Subject: [PATCH] Serve index.html in static middleware --- ocis-pkg/middleware/static.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ocis-pkg/middleware/static.go b/ocis-pkg/middleware/static.go index 718dd8435..57f2e6957 100644 --- a/ocis-pkg/middleware/static.go +++ b/ocis-pkg/middleware/static.go @@ -30,14 +30,10 @@ func Static(root string, fs http.FileSystem, ttl int) func(http.Handler) http.Ha if strings.HasPrefix(r.URL.Path, path.Join(root, "api")) { next.ServeHTTP(w, r) } else { - if strings.HasSuffix(r.URL.Path, "/") { - http.NotFound(w, r) - } else { - w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s", strconv.Itoa(ttl))) - w.Header().Set("Last-Modified", lastModified) - w.Header().Del("Expires") - static.ServeHTTP(w, r) - } + w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s", strconv.Itoa(ttl))) + w.Header().Set("Last-Modified", lastModified) + w.Header().Del("Expires") + static.ServeHTTP(w, r) } }) }