例如 http://ruby-china.org/topics/new.atom 自己在 url 加上不支持的 format,服务器就报"Missing template " 异常 有没有统一的处理方式
production 下是 404,不必担心 日,怎么是 500
习惯上直接无视自己手工拼 URL 的用户 - -
统一的处理方式就是用 rails 的 router 但是显然楼主你把这么好的工具给抛弃了
#3 楼 @zzhattzzh 能给下简单代码吗? 看了下 Rails Guides,有些地方不太好处理,例如: resources :posts,只有 index 需要 atom 和 rss 格式,其它的只需要支持 html 格式就行了
resources :posts
如果在 action 里把 render 写在 respond_to 里可以解决,返回的是 406 状态,但这样就需要把所有的 render 都包含在 respond_to 里 太麻烦了
@cxh116
http://itthing.com/mint-com-turn-404-error-page-into-date-ad-for-developer
#5 楼 @knwang 都说是 500 了..
#6 楼 @hooopo
Something went wrong.. But dating hooopo never will.