function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
pikotaropikotaro 

コミュニティでSF標準のメンテナンスページが変更できない

お世話になります!

コミュニティで

 https://aaa.cs6.force.com/bbb

のようなURLのサイトをつくったとき、

以下のURLへアクセスすると、

https://aaa.cs6.force.com/

SFエラーページが表示されてしまいます。

Siteの設定で、エラーページの編集して有効になるのは、/bbb以下のページになる為と思いますが、

/ でもエラーページをカスタムするにはどのようにしたらよいでしょうか。




 
Best Answer chosen by pikotaro
Taiki YoshikawaTaiki Yoshikawa
https://xxx.cs6.force.com/bbb/というコミュニティURLをつくった場合、https://xxx.cs6.force.com/というコミュニティURLは完全に別のコミュニティとして扱われます。そのため、https://xxx.cs6.force.com/というコミュニティを作成してエラーページを設定すれば解決すると思います。(特別理由がなければ/bbb/といった名前は空白にしておいた方がURLがキレイになると思います。)

カスタム Visualforce エラーページを使用を有効化後にグローバルヘッダーから遷移できないというのはエラー画面が表示されるのでしょうか。何かしら設定やVisualforceページで誤りがありエラーとなっているんだと思います。

標準機能で不可解な挙動がある場合、Salesforce側のエラーの可能性も考えられますのでSalesforceのサポートに問い合わせてみたほうが良さそうです。

 

All Answers

pikotaropikotaro
https://help.salesforce.com/articleView?id=sites_error_pages.htm&language=ja&type=0

上記を参考にmaintenance.htmlをzip固めて、静的リソースにアップし、
コミュニティ管理画面のサービスは利用できませんの設定で↑の静的リソースをしましたが、
有効にはならなかったのですが、sandbox環境を使用している為なのでしょうか。
 
pikotaropikotaro
https://xxx.cs6.force.com/bbb/hogehoge
↑のように、/bbb以下にアクセスしても、Site.comに設定したエラーページでない、SF標準のページが表示されてしまうのはなんででしょうか。




 
pikotaropikotaro
あ、以下は、
>https://xxx.cs6.force.com/bbb/hogehoge
>↑のように、/bbb以下にアクセスしても、Site.comに設定したエラーページでない、SF標準のページが表示されてしまうのはなんででしょうか。

以下のページの書かれているとおりにすると、大丈夫そうでした。
https://help.salesforce.com/articleView?id=networks_custom_error_pages_vf_auth.htm&language=ja&type=0
pikotaropikotaro
あら↑を設定したら、今度は、SF画面からコミュニティ管理画面に遷移できなくなってしまいますな。
 
pikotaropikotaro
うーん、謎が多い。
>SF画面からコミュニティ管理画面に遷移できなくなってしまいますな。
これは、グローバルヘッダから遷移できなかったのですが、
SF管理画面の左メニューから「コミュニティ」として検索した結果のページからワークスペースへは
遷移できますな。。
Taiki YoshikawaTaiki Yoshikawa
https://xxx.cs6.force.com/bbb/というコミュニティURLをつくった場合、https://xxx.cs6.force.com/というコミュニティURLは完全に別のコミュニティとして扱われます。そのため、https://xxx.cs6.force.com/というコミュニティを作成してエラーページを設定すれば解決すると思います。(特別理由がなければ/bbb/といった名前は空白にしておいた方がURLがキレイになると思います。)

カスタム Visualforce エラーページを使用を有効化後にグローバルヘッダーから遷移できないというのはエラー画面が表示されるのでしょうか。何かしら設定やVisualforceページで誤りがありエラーとなっているんだと思います。

標準機能で不可解な挙動がある場合、Salesforce側のエラーの可能性も考えられますのでSalesforceのサポートに問い合わせてみたほうが良さそうです。

 
This was selected as the best answer
Taiki YoshikawaTaiki Yoshikawa
契約プラン等でサポートへの問い合わせが難しい場合はSalesforceのサクセスコミュニティがお薦めです。プログラミングなど開発系はコードを添付できるDiscussionForumに投稿する方があっていますが、標準カスタマイズ周りで悩んだときはSuccessCommunityの方が良さそうに思っています。

SUCCESS - カスタマーサクセス 日本
https://success.salesforce.com/featuredGroupDetail?id=a1z30000006IDYlAAO
pikotaropikotaro
承知しました。
ご回答ありがとうございました。