RoR: Где маршрут “направляющих/информации/свойств” определяется?

Я выполняю направляющие 2.3.4. Когда я создаю новый проект направляющих, файл public/index.html имеет ссылку, названную "О среде Вашего приложения", которая указывает на "направляющие/информацию/свойства". В dev режиме это дает сводку среды выполнения. Однако в производственном режиме, это дает 404 страницы, не может быть найден.

Кто-то мог указать на меня в направлении того, как и где маршрут "направляющих/информации/свойств" настроен? Я был бы точно так же, как, чтобы понять, как это настраивается.

9
задан Upgradingdave 13 June 2010 в 19:10
поделиться

2 ответа

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

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

11
ответ дан 4 December 2019 в 13:45
поделиться

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

4
ответ дан 4 December 2019 в 13:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: