QA #1075
奈良 裕記 さんが4年以上前に更新
h3. ■現象/要望
多くのWebサイトでは、指定したページが存在しなかった場合、単に404を表示するのではなく、
検索画面などを表示して、ユーザの操作をナビゲートしている。
例えば、Githubの場合、404の表示だけでなく、Search boxを表示している。
例
https://github.com/redmine/redmice
しかし、Redmineの場合、入力したissue-noまたはproject-identifierが存在しない場合、単に404を表示するだけである。
例
https://redmine.org/issues/99999
単に404の定型文で無く、各サイトで定義したメッセージとリンクを表示可能にすれば、サーバ管理者の意図を伝え易くなり、Redmineをより使い易くできる。
本家チケット起票済
https://redmine.org/issues/32844
h3. ■解決策
h3. ■対応状況
controllers/application_controller.rb の render_404 を変更すれば対処できるが、
既存の手法があれば教えてほしい。
ワークアラウンドだが、
banner pluginで関連情報を常時表示する方法もある。
正常にアクセスできる場合も表示するのでワークアラウンドとして扱うべきだが。
h3. ■補足
!https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=1075!
!https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=1075!
戻る