У меня проблема с приложением относительно маршрутизации. В производстве корневой URL-адрес example.com/xyz/
И многие images_paths установлены на ../xyz/assets/header.jpg
В процессе разработки я получаю ошибки маршрутизации, так как мой хост localhost:3000
. Я пытаюсь достичь чего-то вроде localhost:3000/xyz
, поэтому пути маршрутизации снова подходят. Производственные маршруты должны оставаться прежними.
Текущее сообщение об ошибке в среде разработки:
ActionController::RoutingError (No route matches [GET] "/xyz/assets/header.jpg"):
Не могу ли я использовать что-то подобное в моем application_controller?
Rails.application.routes.default_url_options[:host]= 'localhost:3000/xyz'
Спасибо за совет