ホームページ  >  記事  >  バックエンド開発  >  linux+nginx+php 環境では、html ファイルはリンクを使用して css ファイルを導入し、css ファイルは変更されますが、ページのスタイルは変更されません。

linux+nginx+php 環境では、html ファイルはリンクを使用して css ファイルを導入し、css ファイルは変更されますが、ページのスタイルは変更されません。

WBOY
WBOYオリジナル
2016-12-01 00:25:281610ブラウズ

これが nginx の設定に問題があるかどうかお聞きしたいのですが、HTML ファイルのリンク タグを使用して CSS ファイルをインポートします。初めて動作する場合を除いて、今後 CSS ファイルを変更するたびに、ページのスタイルは変わりません

返信内容:

これが nginx の設定に問題があるかどうかお聞きしたいのですが、HTML ファイルのリンク タグを使用して CSS ファイルをインポートします。初めて動作する場合を除いて、今後 CSS ファイルを変更するたびに、ページのスタイルは変わりません

キャッシュの問題ですか? 。 。たとえば、ブラウザのキャッシュをクリアするか、CSS リンクを開いて強制的に更新します。 。 。

サービスを再起動してみてください。 。 。 。

私は CSS を変更することに慣れており、CSS を導入した後に改良するのに少し時間がかかります

test.css?v1.1 のように、CSS ファイルの後にバージョン番号を追加します

キャッシュの問題。CSS 名を変更してみてください

確かにキャッシュの問題であるはずです。タイムスタンプはデバッグ中には非常に便利ですが、運用時には推奨されません。デバッグ中にタイムスタンプを使用し、オンラインになった後は修正されたバージョンのシステムを採用することをお勧めします。

1: キャッシュを更新する

2: パスを確認する

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。