Моя настройка:
работает на порту 1234 с --prefix /foobar
Apache работает на порту 80
обратные прокси-серверы Apache /foobar
на порт 1234
Я бы хотел, чтобы статические ресурсы не обслуживались через прокси-сервер для уменьшения, а вместо этого передавались в /assets
напрямую через apache.
Мне нужно использовать относительный путь, потому что я не знаю имя хоста / ip приложения rails перед запуском (это app-in-a-box, которое можно перемещать).
Я нашел config.action_controller.asset_host
в production.rb
, но не могу установить для него относительный путь. Когда я делаю это, он запутывается и создает действительно поддельные URL.
Как я могу сделать эту работу?