0

我大部分时间都在关注 html5boilerplate nginx 设置,但是当我包含expires.conf.

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

我只更改了一些非常小的内容,我将在下面进行说明。然而,当包含在内时,conf/expires.conf一切都返回 404。

作为旁注,我也不认为它只是 HTML5BP .. 我也遵循了这个指南,图像也坏了(在 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;
}
4

0 回答 0