Я знаю, что собираюсь для развертывания в среде с моим приложением, работающим с базовым URL-адресом, который выглядит следующим образом:
http://someserver/mydepartment/myapp
Моя среда разработки настроена на использование конфигурации Rails по умолчанию, которая выглядит следующим образом:
http://localhost:3000/myapp
Я хотел бы смоделировать это развертывание путь в моей среде разработки. То есть я хотел бы разработать базовый URL-адрес, который выглядит следующим образом:
http://localhost:3000/mydepartment/myapp
Таким образом, я могу сделать все мои URL-адреса относительно "/", и они будут работать в обеих средах.
Как я могу изменить это значит, что мое приложение будет жить по этому пути в моей среде разработки?
Решения, которые я нашел, но не работают для меня:
области
в routes.rb
, похоже, не работает для статического содержимого в public
. relative_url_root
и другие подобные предложения, которые не работают. работать с Rails 3.