[英]how can I run Rack::Static only if it starting in production env?
我有一个用于Rails 3.0.5 app的config.ru,如下所示:
require ::File.expand_path('../config/environment', __FILE__)
use Rack::Static, :urls => ['/uploads'], :root => 'tmp'
run newapp::Application
但我想执行use Rack::Static, :urls => ['/uploads'], :root => 'tmp'
且仅当Rails在生产中启动时。
我该怎么做 ? 在此先感谢luca
您可以在您的环境中执行此操作,而不是在您的config.ru中执行此操作,因此在production.rb
添加以下内容:
config.middleware.use Rack::Static, :urls => ['/uploads'], :root => 'tmp'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.