我在我的Umbraco上安装了谷歌站点地图(我在4.9,4.8和4.7中安装了它)。我按照[本网站] [1] http://our.umbraco.org/projects/website-utilities/google-sitemap-for-umbraco-4-%28jespercom%29中的步骤进行操作。但是当我浏览mydomain.com/GoogleSiteTree.aspx时,我收到此错误
此页面包含以下错误: 第1行第2行的错误:文档为空 下面是第一个错误的页面呈现。
我无法找到原因。任何人都知道答案,请帮助。
答案 0 :(得分:1)
您可以打开主页和/或XSLT并确保文件顶部没有空格吗? 您可能需要在渲染宏的母版页中提升宏,如下所示:
<%@ Master ... %><asp:Content ContentPlaceHolderID="MyPlaceHolder" runat="server"><umbraco:Macro Alias="GoogleSitemap" runat="server" /></asp:ContentPlaceHolder>
这可能会解决您的问题,因为我在将XML或RSS源直接从宏转发到HTTP响应时遇到了类似的问题。