1

我一直在尝试使用 nginx 为我的 rails 应用程序提供和缓存静态文件。rails 应用服务器运行 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,使其缓存静态文件直到到期。

请建议我一些方法来实现这一点,或者我在这里遗漏了任何一点?

4

1 回答 1

0

嘿。我相信以斯拉在这里@Engine Yard 几年前写过一篇博文。所有这些都是开箱即用的@EY,所以这是利用他的专业知识的一种方式。:-)

于 2010-04-02T14:36:31.950 回答