Nginx缓存控制打破了工作路径

时间:2013-03-25 05:39:33

标签: nginx amazon-web-services amazon-ec2

我大部分都在关注html5boilerplate nginx设置,但是当我加入expires.conf时,一切都会中断。

用于Nginx设置的HTML5BP:https://github.com/h5bp/server-configs/tree/master/nginx

我只改变了一些非常小的东西,我将把它放在下面。在包含conf/expires.conf时,一切都会返回404。

作为旁注,我不认为它只是HTML5BP ..我也跟着this guide,图像也破了(在Nginx提示#5静态资产到期的标题下)。

location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {
    access_log        off;
    log_not_found     off;
    expires           360d;
}

我在EC2弹性负载均衡器后面的服务器上使用nginx。

这是我的/etc/nginx/sites-enabled/example.conf:

server {
    listen       80;
    server_name  localhost;

    location / {
        root   /var/www/html/example.com;
        index  index.html index.htm;
    }

    # Specify a charset
    charset utf-8;

    # Custom 404 page
    error_page 404 /404.html;

    include conf/base.conf;
}

0 个答案:

没有答案