タイトル通りなのですが、railsで存在しないページにアクセスが有った場合に特定のページヘリダイレクトをかけるにはどうすればよいのでしょうか?

ActionControllerに下記のコードを追加してみたのですが、正しく動作しませんでした。

rescue_from ActionController::RoutingError, ActiveRecord::RecordNotFound, with: :render_404
def render_404
  render action: "works"
end  

上記のApplicationControllerで制御する方法以外にも解決する方法などございましたら教えていただきたいです。