プロジェクト

全般

プロフィール

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! 

戻る