Я выполняю направляющие 2.3.4. Когда я создаю новый проект направляющих, файл public/index.html имеет ссылку, названную "О среде Вашего приложения", которая указывает на "направляющие/информацию/свойства". В dev режиме это дает сводку среды выполнения. Однако в производственном режиме, это дает 404 страницы, не может быть найден.
Кто-то мог указать на меня в направлении того, как и где маршрут "направляющих/информации/свойств" настроен? Я был бы точно так же, как, чтобы понять, как это настраивается.
Ссылка запускает запрос AJAX к rails / info / properties
. Действие properties
определено в Rails :: InfoController
, который находится в /rails/railties/builtin/rails_info/rails/info_controller.rb .
Маршрут не нужно явно определять, потому что он соответствует маршруту по умолчанию Rails : controller /: action /: id
(хотя в этом случае идентификатора нет, и контроллер живет внутри пространство имен Rails .)
Он настраивается в самом Rails (в режиме разработки). Вероятно, вы сможете отследить его, если просмотрите код инициализации Rails.