有时,当使用没有路由的输入链接时,我会显示一条很好的消息,例如:
*抱歉,此链接 {@not_found_path} 不是从我们的旧网站迁移过来的,或者您输入错误..*
如何修复 @not_found_path 值以免出现错误:
invalid byte sequence in UTF-8
在模板中?我安装了 ruby 1.9.3 和 rails 3.2.11
任何的想法?
def render_404(exception)
@not_found_path = exception.message
respond_to do |format|
format.html { render template: 'errors/not_found', layout: 'layouts/application', status: 404 }
format.all { render nothing: true, status: 404 }
end
end