2017-05-29 14 views
1

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を参照してください。これはオリジナルの回答で、他の解決策を見つけることができます。リンクのトピックで説明したように

:「(vti_filenotfoundpageプロパティを設定します)SharePointデザイナー2013を使用して - SharePoint Designer 2013で新しいサイトのオプションを使用すると、あなたが展開している可能性があるカスタムエラーページにサイトのvti_filenotfoundpageプロパティを割り当てることができます15ハイブ。 " - つまり、エラーページは現在のサイトの15のハイブからしか使用できません。他のサイトからはアクセスできません。

+0

ありがとうございます...既存のサイトに「15ハイブ」があるかどうかはわかりません。これをどのように見つけることができますか?そうでない場合は、まだエラーページをカスタマイズする方法はありますか? –

+0

btw:私はデザイナー/所有者の権利を持っていますが、これは関連している場合は管理者ではありませんか? –

+0

他のサイトにこのようなページを作成し、適切なURLを設定するだけで済みます。 –

関連する問題