My route
好像
match 'about' => 'company#about'
当我设置为 url 时http://localhost:3000/aboutttt
,我收到错误消息
No route matches [GET] "/aboutttt"
我想给用户比这更好的反馈。
我认为最好的解决方案可能是将应用程序重定向回来,或者在应用程序的主页上,但当我收到上述错误时,存在于路由中以任何方式设置默认路由?
当你在发展的时候。通过设置在 config/environments/development.rb 中进行更改:config.consider_all_requests_local = false
这将禁用完整的错误报告,而是显示一个为用户提供交互式响应的页面。但这在生产环境中已经被禁用。但我不建议在开发模式下关闭它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)