なぜ詳細な404セキュリティ設定では、サブカテゴリにアクセスできない理由が説明されていないのか?

Discourse グループを積極的に活用しており、ほとんどのサブカテゴリを表示するにはグループへの参加が必要です。

現在、ユーザーから「グループのメンバーではない人が、そのグループ内のコンテンツへのリンクを受け取ると、何も説明のない不可解な 404 ページが表示される」という不満が寄せられています。

サブカテゴリがどのグループに属しているか(そのグループが公開または招待制であれば、そのグループへのリンク付き)をユーザーに知らせたいと考えています。

セキュリティ設定にある「詳細な 404」オプションを見つけてオンにしましたが、状況はさらに悪化しました。表示されるページ自体は同じですが、URL はユーザーが貼り付けた元のものではなく、/404 に変更されています。ページ上には、非公開である理由を説明する情報は一切表示されていません。

ただし、ページソースは大きく異なり、以下のヘッダーが含まれています。

    <meta name="description" content="このフォーラムは Wigan Local Group が運営しています。これはグループの活動に関する公開ディスカッションフォーラムです。お問い合わせやプライベートフォーラムへの参加については、こちらまでご連絡ください。">

(これはフォーラムの説明投稿です)。

意図した通りに機能させるために、他に設定を変更する必要があるでしょうか?

具体的な URL の例を挙げてくださいか。ここに書かれていることがよく理解できません。

難しいですね、当サーバーは一般公開されていないためです。もしメールアドレスをPMでお送りいただければ、招待いたします。

関連部分(ドメインなど)を他の無意味な単語に置き換えた代表 URL を提供していただけますか?

お尋ねの状況は、サイトの通常の動作であると思われます。

アクセス権のないカテゴリで 404 ページが表示される代わりに、そのカテゴリの内容を表示し、グループに参加してアクセスできるようにするページを表示させたいということでしょうか?

Discourse ではこの設定を行う方法はありませんが、Marketplace でプラグインを作成してくれる方を探すことは可能です。ただし、これは簡単な作業ではないため、それなりの予算を用意する必要があります。

別の選択肢としては、投稿やカテゴリの存在を認めることですが、それにより情報が漏洩する可能性があります。

ありがとうございます。もしそうであれば、詳細な404設定は何のためにあるのでしょうか?