From e08d14ad4956506a132fe9b7aceb0be5e07be4df Mon Sep 17 00:00:00 2001 From: spf13 Date: Fri, 26 Jul 2013 09:27:22 -0400 Subject: [PATCH] fixing issue with some urls missing '/' --- hugolib/site.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hugolib/site.go b/hugolib/site.go index 18b007e40..85ddd6558 100644 --- a/hugolib/site.go +++ b/hugolib/site.go @@ -190,10 +190,10 @@ func (s *Site) ProcessShortcodes() { func (s *Site) AbsUrlify() { for i, _ := range s.Pages { content := string(s.Pages[i].Content) - content = strings.Replace(content, " src=\"/", " src=\""+s.c.BaseUrl, -1) - content = strings.Replace(content, " src='/", " src='"+s.c.BaseUrl, -1) - content = strings.Replace(content, " href='/", " href='"+s.c.BaseUrl, -1) - content = strings.Replace(content, " href=\"/", " href=\""+s.c.BaseUrl, -1) + content = strings.Replace(content, " src=\"/", " src=\""+s.c.BaseUrl+"/", -1) + content = strings.Replace(content, " src='/", " src='"+s.c.BaseUrl+"/", -1) + content = strings.Replace(content, " href='/", " href='"+s.c.BaseUrl+"/", -1) + content = strings.Replace(content, " href=\"/", " href=\""+s.c.BaseUrl+"/", -1) s.Pages[i].Content = template.HTML(content) } }