2017-05-29 141 views
1

對於一個Sharepoint 2013站點,我成功設法通過將站點參數vti_filenotfoundpage設置爲所需的URL來創建自定義404錯誤頁面。sharepoint 2013自定義錯誤頁面

但是,此不適用於另一個SharePoint 2013站點,我不知道爲什麼。

設置相同的參數顯示現在的效果。 還設置另一個參數SPSite.FileNotFoundUrl不這樣做。

顯然我無法將「錯誤頁面」添加到內容類型:對於父級內容類型「發佈內容類型」或「頁面佈局內容類型」,我只能選擇其他選項。

如何將錯誤頁面(目前不存在)映射到自定義頁面?謝謝!

編輯: 我假設有一個15蜂巢網站(如網站設置URL包含.../_佈局/ 15/...)

我創建的各種文件,但沒有人工程(CustomError.aspx,PageNotFoundError.aspx以及站點頁面中的網站根目錄中)。

我有網站所有者和設計者權利(但沒有管理員/收藏)。 我正在一個子網站上工作(只有這個子網站的權利)。

回答

0

只能通過主網站

0

Plase看到https://sharepoint.stackexchange.com/questions/154480/how-to-create-custom-error-page-in-sharepoint-2013 - 這是原來的答案,你可以在這裏找到其他的解決辦法。

爲鏈接主題中提到:「使用SharePoint Designer 2013(設置vti_filenotfoundpage屬性) - 隨着SharePoint Designer 2013新站點選項,您可以在網站的vti_filenotfoundpage屬性分配給您可能已經部署了一個自定義錯誤頁15 Hive「。 - 這意味着您只能使用當前站點的15個Hive中的錯誤頁面,而不是其他站點。

+0

感謝不可能的子網站,......我不知道,如果現有的網站是/有「15不亦樂乎」。我怎樣才能找到這個?如果沒有,是否還有辦法自定義錯誤頁面? –

+0

btw:我有設計師/所有者的權利,但不是管理員,如果這是相關的? –

+0

您只需要在其他網站上創建此類網頁並設置相應的網址即可。 –