# 症状

- css, js 等へのアクセス時に、304 が返る事なく毎回 200 が返ってしまう
- 開発者ツール等で転送量を見ると、毎回サイズが違う

# 原因

mod_deflate による `-gzip` suffix のせいらしい

http://www.magicvox.net/archive/2017/02141015/

# 対策

- ETag を無効化するのが手っ取り早い
    ```apache
    <ifModule mod_headers.c>
    Header unset ETag
    </ifModule>
    FileETag None
    ```
- 加えて ETag 値の算出による計算量が減るため、サーバー側パフォーマンスアップも少し期待できる

## 参考

https://colo-ri.jp/develop/2010/02/post_11.html


---

## Page Navigation

- Canonical URL: https://tips.weseek.co.jp/Tips/Apache2/静的ファイル取得時にブラウザキャッシュが効かない
- Permalink: https://tips.weseek.co.jp/5fb7455ca1ba4200489a4a43
- Parent: [Apache2](/65069da24603e7ff39a6b3d5.md)
- Children: 0 total
- Total descendants: 0
- Siblings: 0 total
- Last updated: 2020-11-20T04:26:04.910Z by syunsuke
- Full page listing (all children regardless of count): https://tips.weseek.co.jp/_api/v3/page-listing/children?id=5fb7455ca1ba4200489a4a43
