我正在運行Rails 2.3.4。當我創建一個新的rails項目時,public/index.html文件有一個名爲「關於您的應用程序環境」的鏈接,指向「rails/info/properties」。在開發模式下,它給出了運行時環境的摘要。但是,在生產模式下,它會給出404頁面無法找到。RoR:定義的「rails/info/properties」路徑在哪裏?
難道有人指向我如何以及在哪裏配置「rails/info/properties」路線?我只想了解它是如何設置的。
我正在運行Rails 2.3.4。當我創建一個新的rails項目時,public/index.html文件有一個名爲「關於您的應用程序環境」的鏈接,指向「rails/info/properties」。在開發模式下,它給出了運行時環境的摘要。但是,在生產模式下,它會給出404頁面無法找到。RoR:定義的「rails/info/properties」路徑在哪裏?
難道有人指向我如何以及在哪裏配置「rails/info/properties」路線?我只想了解它是如何設置的。
該鏈接觸發了一個AJAX請求到rails/info/properties
。 properties
操作在Rails::InfoController
中定義,其生活在/rails/railties/builtin/rails_info/rails/info_controller.rb。
的路線並不需要被明確定義,因爲它順應了:controller/:action/:id
Rails的默認路由(雖然在這種情況下,沒有ID和控制器過着Rails的命名空間內。)當然
它是在Rails本身內部配置的(當處於開發模式時)。如果您查看Rails初始化代碼,您可以追蹤它。
!我擔心我在製作上做錯了什麼 – 2012-10-27 03:39:00