oca
1
detailed 404 設定を有効にしても、カテゴリページ(site.com/c/category または site.com/c/category/subcategory)を辿ると、投稿ページ(site.com/t/title/1234)をクリックした場合と同じように、カスタム 404 ページへのリンクが表示されません。何か見落としているのでしょうか?
これは意図した動作でしょうか?
個人的な意見ですが、カテゴリ/サブカテゴリのカスタムページは、投稿用のそれよりもむしろ重要です(カテゴリの存在を認識させるリスクは投稿より低く、さらにカスタムページから該当グループへ直接リンクできるため)。そのため、これらのリンクに対してもカスタムページを追加することを提案します。
「いいね!」 4
deeplow
(deeplow)
2
これにも賛成です。カテゴリのみに適用すれば、情報開示のリスクはより管理しやすくなります。
そうでなければ、その設定を有効にすると、例えばプライベートメッセージの発見も可能になってしまいます。
「いいね!」 2
おそらくですが、@eviltrout さん、この件に関する工数の見積もりを誰かに依頼していただけますか?Discourse ではカテゴリが権限と密接に関連しているため、このケースでは404エラーがより多くの情報を露呈してしまうのは納得がいきます。
「いいね!」 2
eviltrout
(Robin Ward)
4
きっと些細な手間だと思います。@riking さん、対応できますか?
「いいね!」 4
riking
(Kane York)
8
これは、Error page appears repeatedly after you try accessing a private page の問題と同時期に壊れたもののようです。
ロジックを exception コントローラーに移動させることで、クリーンな修正が可能だと考えています。これにより、将来的に detailed_404 の追加を検討することになった場合、よりスムーズに実装できるようになります。
「いいね!」 4
riking
(Kane York)
クローズされました:
11
このトピックは6日後に自動的に閉鎖されました。新しい返信は受け付けられていません。