fs: Fix redirect to canonical file path
This commit is contained in:
parent
8eccefb8c9
commit
2e5569d5b5
2
fs.go
2
fs.go
@ -85,7 +85,7 @@ func serveFile(w ResponseWriter, r *Request, fsys fs.FS, name string, redirect b
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Remove trailing slash
|
// Remove trailing slash
|
||||||
if name[len(name)-1] == '/' {
|
if url[len(url)-1] == '/' {
|
||||||
w.Header(StatusPermanentRedirect, "../"+path.Base(url))
|
w.Header(StatusPermanentRedirect, "../"+path.Base(url))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user