mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 09:40:56 +00:00
beego: filter the static file's url
This commit is contained in:
parent
3fe4f8c362
commit
4124760706
1
beego.go
1
beego.go
@ -138,6 +138,7 @@ func SetStaticPath(url string, path string) *App {
|
|||||||
if !strings.HasPrefix(url, "/") {
|
if !strings.HasPrefix(url, "/") {
|
||||||
url = "/" + url
|
url = "/" + url
|
||||||
}
|
}
|
||||||
|
url = strings.TrimRight(url, "/")
|
||||||
StaticDir[url] = path
|
StaticDir[url] = path
|
||||||
return BeeApp
|
return BeeApp
|
||||||
}
|
}
|
||||||
|
@ -306,9 +306,9 @@ func ParseConfig() (err error) {
|
|||||||
sds := strings.Fields(sd)
|
sds := strings.Fields(sd)
|
||||||
for _, v := range sds {
|
for _, v := range sds {
|
||||||
if url2fsmap := strings.SplitN(v, ":", 2); len(url2fsmap) == 2 {
|
if url2fsmap := strings.SplitN(v, ":", 2); len(url2fsmap) == 2 {
|
||||||
StaticDir["/"+url2fsmap[0]] = url2fsmap[1]
|
StaticDir["/"+strings.TrimRight(url2fsmap[0], "/")] = url2fsmap[1]
|
||||||
} else {
|
} else {
|
||||||
StaticDir["/"+url2fsmap[0]] = url2fsmap[0]
|
StaticDir["/"+strings.TrimRight(url2fsmap[0], "/")] = url2fsmap[0]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user