我一直在努力服务和使用nginx缓存我的rails应用程序的静态文件。 rails app服务器运行mongrel_cluster,并部署在与nginx不同的主机上。
在许多可用的讨论之后,我尝试了以下
server {
listen 80;
server_name www.myappserver.com;
ssl on;
root /var/apps/myapp/current/public;
location ~ ^/(images|javascripts|stylesheets)/ {
root /var/apps/myapp/current;
expires 10y;
}
location / {
proxy_pass http://myapp_upstream;
}
}
但是nginx无法找到图像并加载css和js文件。任何人都可以帮助我吗?
我的目标是以这样的方式配置nginx,即它将静态文件缓存到期。
请建议我实现这个目标或者我在这里遗漏任何一点?
答案 0 :(得分:0)