What is the correct way to route your request through Sinatra so that it serves up the file with no processing? I\'m looking for the most common way people do this in the Si
Sinatra and Rails use the path public
for static content - e.g., ./public/javascripts/
. All files in these paths would then be served by the web server (e.g. Thin, Passenger), but without the need for /public
in the URL (e.g. the file at #{my_app_root}/public/javascripts/application.js
would be available via the Web at the URL http://#{my_domain}/javascripts/application.js
).
get '/notes/images/:file' do
send_file('/root/dev/notes/images/'+params[:file], :disposition => 'inline')
end