我大部分都在关注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;
}