mirror of
https://github.com/labstack/echo.git
synced 2025-06-13 00:07:25 +02:00
fixed recipes for static middleware change
Signed-off-by: Vishal Rana <vr@labstack.com>
This commit is contained in:
parent
166a24fe23
commit
4760f4cedf
6
group.go
6
group.go
@ -19,7 +19,11 @@ func (g *Group) Use(middleware ...MiddlewareFunc) {
|
||||
// Allow requests `/prefix & /prefix/*` to reach the group as they might get
|
||||
// dropped if router doesn't find a match, making none of the group middleware
|
||||
// execute.
|
||||
g.Any("", NotFoundHandler, g.middleware...)
|
||||
p := ""
|
||||
if g.prefix == "" {
|
||||
p = "/"
|
||||
}
|
||||
g.Any(p, NotFoundHandler, g.middleware...)
|
||||
g.Any("/*", NotFoundHandler, g.middleware...)
|
||||
}
|
||||
|
||||
|
@ -16,7 +16,7 @@ type (
|
||||
Skipper Skipper
|
||||
|
||||
// Prefix to strip from the request URL path.
|
||||
// Required.
|
||||
// Optional. Default value "".
|
||||
Prefix string `json:"root"`
|
||||
|
||||
// Root directory from where the static content is served.
|
||||
@ -48,9 +48,8 @@ var (
|
||||
|
||||
// Static returns a Static middleware to serves static content from the provided
|
||||
// root directory.
|
||||
func Static(prefix, root string) echo.MiddlewareFunc {
|
||||
func Static(root string) echo.MiddlewareFunc {
|
||||
c := DefaultStaticConfig
|
||||
c.Prefix = prefix
|
||||
c.Root = root
|
||||
return StaticWithConfig(c)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user