clean AbsoluteURL

pull/144/head
Henrique Dias 2016-07-03 19:45:46 +01:00
parent 7ed515dba8
commit aa79b076ae
1 changed files with 2 additions and 1 deletions

View File

@ -76,8 +76,9 @@ func Parse(c *caddy.Controller) ([]Config, error) {
}
caddyConf := httpserver.GetConfig(c)
cfg.AbsoluteURL = caddyConf.Addr.Path + "/" + cfg.BaseURL
cfg.AbsoluteURL = strings.TrimSuffix(caddyConf.Addr.Path, "/") + "/" + cfg.BaseURL
cfg.AbsoluteURL = strings.Replace(cfg.AbsoluteURL, "//", "/", -1)
cfg.AbsoluteURL = strings.TrimSuffix(cfg.AbsoluteURL, "/")
cfg.AddrPath = strings.TrimSuffix(caddyConf.Addr.Path, "/")
cfg.Root = http.Dir(cfg.PathScope)
if err := appendConfig(cfg); err != nil {