0
我的nginx.conf文件使用推荐配置从铁轨指南:Nginx的不提供静态轨道资源文件
server {
listen 80;
server_name mysite.org;
root /home/ec2-user/sites/mysite/production/current/public;
location ~ ^/assets/ {
expires 1y;
add_header Cache-Control public;
add_header ETag "";
break;
}
location/{
proxy_pass http://backend-mysite;
}
}
问题是对CSS的请求和js编译后的文件是这样的:
http://mysite.org/assets/application-0230217054b1f5b5f386a270a526ceca.css
正在返回403状态。
我已经看到了,我可以看到资产的文件是有公共/资产/
什么是错我的nginx的配置?