diff --git a/http/public.go b/http/public.go index 6dcdaff1..596a03c9 100644 --- a/http/public.go +++ b/http/public.go @@ -56,7 +56,7 @@ var withHashFile = func(fn handleFunc) handleFunc { filePath := "" if file.IsDir { - basePath = filepath.Dir(basePath) + basePath = filepath.Clean(link.Path) filePath = ifPath }