我有一个不包含index
操作的RESTful资源(假设为posts
)。当我转到/posts
时,ActionController::MethodNotAllowed
被引发,因为GET
在该URL处的请求已被排除。这很有道理。Rails ActionController :: MethodNotAllowed导致生产中的WSODE
的问题是,在生产环境中,URL只是在浏览器中生成一个白色的屏幕。生产日志中可以看到ActionController::MethodNotAllowed
。我预计这也会导致404
或500
错误,因此public
目录中的错误页面将为客户端提供一个相当错误的页面。
这是否会导致不同的HTTP状态码?我该如何处理?
WSOD。 HAd之前没有听说过。 – Matchu 2010-03-01 03:24:05
@Matchu http://en.wikipedia.org/wiki/White_screen_of_death – 2010-03-01 04:04:40