How do I configure a Rails 3.1 application to run under a specific directory such as "/r"?
I tried in config.ru:
map '/r' do
run Debtor::Application
end
but that just returned "Not Found: /r"
To get it to work I had to enclose all routes in a scope:
scope '/r' do
#routes
end
and to add the following line to config/applcation.rb
config.assets.prefix = "/r/assets"
and to move my jquery ui css files from /stylesheets to /r/stylesheets.
this seems too complicated. isn't there an easier way? and why isn't my config.ru setting working?
my use case is to have a rails powered ajax backend for a wordpress server.