刚刚部署了我的rails应用程序,并且没有任何资产正在加载。我没有使用资产管道但是已经开启任何可能使用它的宝石。我配置了Gulp工作流程,将所有资产输出到public / assets目录。
我的布局我打电话:
<link rel="stylesheet" href="<%= gulp_asset_path('stylesheets/application.css') %>">
给了我:
<link rel="stylesheet" href="/assets/stylesheets/application.css">
有什么想法吗?
编辑:
我的conf文件:
server {
listen 80 default_server;
server_name dev.myapp.co.uk;
passenger_enabled on;
rails_env production;
root /home/deploy/myapp/current/public;
location /assets {
gzip_static on;
expires max;
add_header Cache-Control public;
}
# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}