sharepoint 2013自定义错误页面

时间:2017-05-29 09:52:53

标签: sharepoint

对于一个Sharepoint 2013网站,我成功设法通过将网站参数vti_filenotfoundpage设置为所需的网址来创建自定义404错误页面。

但是,对于另一个sharepoint 2013网站,此无效,我不知道原因。

设置相同的参数现在显示效果。 另外设置另一个参数SPSite.FileNotFoundUrl也不会这样做。

显然我无法在内容类型中添加“错误页面”:对于父内容类型“发布内容类型”或“页面布局内容类型”,我只能选择其他选项。

如何将错误页面(目前不存在)映射到自定义页面?谢谢!

编辑: 我假设有一个15个Hive站点(因为站点设置URL包含... / _ layout / 15 /...)

我创建了各种文件,但它们都不起作用(CustomError.aspx,PageNotFoundError.aspx以及站点页面中的站点根目录)。

我有网站所有者和设计者权限(但没有管理员/收藏)。 我正在一个子网站上工作(只拥有这个子网站的权利)。

2 个答案:

答案 0 :(得分:0)

请参阅https://sharepoint.stackexchange.com/questions/154480/how-to-create-custom-error-page-in-sharepoint-2013 - 这是原始答案,您可以在这里找到其他解决方案。< / p>

如链接主题中所述:“使用SharePoint Designer 2013(设置vti_filenotfoundpage属性) - 使用SharePoint Designer 2013中的新站点选项,您可以将站点的vti_filenotfoundpage属性分配给您可能已在15 Hive中部署的自定义错误页面。“, - 这意味着您只能使用来自当前站点的15 Hive的错误页面,而不能使用来自其他站点的错误页面。

答案 1 :(得分:0)

子网站不可能,只能通过主网站