tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:Force.comサイトでメンテナンスページの表示

Force.comサイトでメンテナンスページの表示する方法についてです。
f:id:tyoshikawa1106:20180503180048p:plain

はじめにコミュニティ設定で「カスタム Visualforce エラーページを使用する」にチェックをつけます。
f:id:tyoshikawa1106:20180503173839p:plain


エラーページをVisualforceで用意して割り当てます。
f:id:tyoshikawa1106:20180503174404p:plain


つくったVisualforceページはプレビューリンクでみるとこんな感じ。LEXだとこんな感じで表示されました。
f:id:tyoshikawa1106:20180503174654p:plain


有効なサイトのホームページと無効なサイトのホームページもVisulaforceページで表示します。この無効なサイトのホームページにメンテンナンスページを割り当てます。
f:id:tyoshikawa1106:20180503174812p:plain


これで有効にしている場合は通常のサイトページが表示されますが・・・
f:id:tyoshikawa1106:20180503175222p:plain

f:id:tyoshikawa1106:20180503175233p:plain


無効化するとメンテナンスページを表示するようになります。
f:id:tyoshikawa1106:20180503175336p:plain

f:id:tyoshikawa1106:20180503175324p:plain


特定のVisualforceページが正しく表示されない場合は公開アクセス設定ボタンからサイトゲストユーザの権限設定を見直してみて下さい。
f:id:tyoshikawa1106:20180503175451p:plain

f:id:tyoshikawa1106:20180503175504p:plain