2010-06-13 2 views
9

Я бегу Rails 2.3.4. Когда я создаю новый проект рельсов, в файле public/index.html есть ссылка «О среде вашего приложения», которая указывает на «rails/info/properties». В режиме dev он дает сводку среды выполнения. Однако в режиме производства он не может найти 404 страницы.RoR: Где определяется маршрут «рельсы/информация/свойства»?

Может ли кто-нибудь указать мне, как и где настроен маршрут «рельсы/информация/свойства»? Я просто хотел бы понять, как он настроен.

ответ

11

Ссылка отключена от запроса AJAX до rails/info/properties. Действие properties определено в Rails::InfoController, которое находится в /rails/railties/builtin/rails_info/rails/info_controller.rb.

Маршрут не должен быть четко определен, поскольку он соответствует маршруту по умолчанию рельсов :controller/:action/:id (хотя нет ID в этом случае и контроллер живет в Rails пространства.)

4

Он сконфигурирован в самом Rails (в режиме разработки). Вероятно, вы можете отследить его, если просмотрите код инициализации Rails.

+1

конечно ! Я волновался, что я сделал что-то не так на производстве –

Смежные вопросы