URI: 
       Fix aliases with path in baseURL - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 9679023f2b0d7c55b70f23fd94603f301a841079
   DIR parent 0a9172672a7f2ed85cf675c96bd01b64641256bb
  HTML Author: Helder Pereira <helfper@gmail.com>
       Date:   Wed, 17 Jun 2020 00:05:53 +0100
       
       Fix aliases with path in baseURL
       
       Diffstat:
         M hugolib/alias_test.go               |       1 +
         M hugolib/site_render.go              |       2 +-
       
       2 files changed, 2 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/hugolib/alias_test.go b/hugolib/alias_test.go
       @@ -52,6 +52,7 @@ func TestAlias(t *testing.T) {
                        settings   map[string]interface{}
                }{
                        {"/index.html", "http://example.com", "/", map[string]interface{}{"baseURL": "http://example.com"}},
       +                {"/index.html", "http://example.com/some/path", "/", map[string]interface{}{"baseURL": "http://example.com/some/path"}},
                        {"/index.html", "http://example.com", "/", map[string]interface{}{"baseURL": "http://example.com", "canonifyURLs": true}},
                        {"/index.html", "../..", "/", map[string]interface{}{"relativeURLs": true}},
                        {".html", "", ".html", map[string]interface{}{"uglyURLs": true}},
   DIR diff --git a/hugolib/site_render.go b/hugolib/site_render.go
       @@ -338,7 +338,7 @@ func (s *Site) renderAliases() error {
                                        if isRelative {
                                                // Make alias relative, where "." will be on the
                                                // same directory level as the current page.
       -                                        basePath := path.Join(of.RelPermalink(), "..")
       +                                        basePath := path.Join(p.targetPaths().SubResourceBaseLink, "..")
                                                a = path.Join(basePath, a)
        
                                        } else {