開発環境サーバーとしての Nginx は静的ファイル キャッシュをクリアできません
大家讲道理
大家讲道理 2017-05-16 17:29:18
0
1
419

debian 6 nginx 0.7.67 (apt インストール) を開発環境として使用していますが、静的ファイル (js、css、html) を変更した後、更新が間に合わず、proxy_cache が設定されていないことがわかりました
有効期限の問題ではないようです。ブラウザを変更しても機能しません (curl コマンドはキャッシュされたファイルをすべて取得します)。キャッシュされたファイルを送信するのは nginx です

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
巴扎黑
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
    expires      30d;
}

location ~ .*\.(js|css)?$ {
    expires      12h;
}

这个是nginx中js、css缓存时间的配置代码,你把他设置很小应该就可以了吧

可以参考一下这个http://www.ibm.com/developerworks/cn/...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!