タグ

ブックマーク / tkuchiki.hatenablog.com (1)

  • Nginx で 404 をキャッシュさせない - tkuchikiの日記

    nginx で 404をキャッシュさせないようにする場合、 add_header Cache-Control "no-cache, no-store"; return 404 "not found"; と設定しても、Cache-Control ヘッダが付与されません。 Module ngx_http_headers_module を見ると、 Adds the specified field to a response header provided that the response code equals 200, 201, 204, 206, 301, 302, 303, 304, or 307. A value can contain variables. とあるので、add_header で 404 response に Cache-Control ヘッダを追加できません。 404

    Nginx で 404 をキャッシュさせない - tkuchikiの日記
    reboot_in
    reboot_in 2023/04/30
    “404 で空の response を返す場合は、 空の html を返す content-type を text/html(application/octet-stream 以外?)にして echo -n "" を使う とする必要があります。”
  • 1