我在服务器X上的瘦,端口3001上运行生产的应用程序,我的asset_host配置为从另一台服务器Y下载资产。
这适用于所有资产,但缓存的javascript为:
得到这一行:
= javascript_include_tag 'jquery', ..., 'swfobject2.js', :cache => (RAILS_ENV == 'production' ? 'all_back' : nil)
呈现
<script src="http://X:3001/javascripts/all_back.js?1319638182" type="text/javascript"></script>
而不是
<script src="http://Y:3001/javascripts/all_back.js?1319638182" type="text/javascript"></script>
这根本不会打扰我,问题是如果我请求的话,thin不会提供文件或任何其他静态文件。
感谢您的回答。