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