我有一個不包含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