У меня есть приложение rails.
У меня есть файл в # {RAILS_ROOT} /public/swfs/somthing.swf.
Локально, при запуске с вебриком, когда захожу на URL
localhost: 3000 / swfs /thing.swf, мой swf загружается просто отлично.
Мой файл rout.rb выглядит следующим образом
ActionController::Routing::Routes.draw do |map|
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
end
Затем я запустил приложение с помощью Apache. Когда я захожу на myurl.com/swfs/something.swf, я получаю следующее сообщение об ошибке:
Routing Error
No route matches "/swfs/something.swf" with {:method=>:get}
Похоже, по какой-то причине он загружается с использованием маршрутов rails, вместо того, чтобы сначала заходить в общую папку. Есть предложения?