我想在Rails3中捕获未知的操作错误,它在开发中显示“未知操作”错误,在生产中显示404.html。我尝试将这个rescue_from处理程序放在我的ApplicationController上(也放在一个实际的控制器上,以防万一),但我仍然看到这个丑陋的错误。我在404上有自定义的东西,它不能是普通的.html文件。我的路线:
match '/user/:id
我有一个CorsController,它的任务是每当我的应用程序收到OPTIONS请求时响应跨域ajax头(如果原产地允许的话)。但是,由于我不知道OPTIONS请求的确切位置,所以在路由文件的顶部设置了一个跟踪所有路由,以捕获任何路径上的OPTIONS请求。当应用程序应该为404 Not Found提供服务时,问题就出现了。
现在,当我加载/no