0

外部スタイル シート (「view.css」) に変更を保存するたびに、テストしようとしている Web ページに変更がプッシュされません ( http://www.ryan-taylor.me/portfolio/software/アメリカン センチュリー/ ) を Chrome で。私が試したこと:

  1. ブラウザのキャッシュをクリアしました
  2. Concrete5 のキャッシュをクリアしました
  3. 希望に満ちたリフレッシュのために f5 をスパム送信しました
  4. 別のブラウザー (IE および FireFox) でテスト済み
  5. Chrome 内の CSS リローダー拡張機能を使用して、Web ページのスタイル シートを「強制的に更新」しました

ここに画像の説明を入力


ここに画像の説明を入力

上記のすべては、私が行った CSS 変更のプッシュに失敗しました (コード ビジュアルについては、添付の写真を参照してください)。機能する唯一のアクションは、スタイル シートの名前を変更する場合です。ただし、定期的なテストと CSS の更新を行っているため、コードを変更するたびにファイル名とそのファイルへの PHP 呼び出しを手動で変更する必要はありません。

ページはまだ古いバージョンの「view.css」を読み込んでいます。スタイルシートがどこかにキャッシュされているようですが、どこにあるのかわかりません。なぜこれが発生しているのか、および/または私が試すことができる解決策について誰か考えがありますか?

4

2 に答える 2

0

メタ タグを使用して、キャッシュ コントロールまたは何かを設定した可能性がありますか?

多分あなたはこの修正を試すことができます:

<meta> タグを使用して、すべてのブラウザーでキャッシュをオフにしますか?

于 2013-06-10T01:24:41.943 に答える
0

以前のすべてのフィードバックに感謝し、応答が遅くなって申し訳ありません。この問題の修正は、就寝後の今朝/昨夜遅くに行われたようですが、どの調整が実際に問題を解決したかは 100% 確信が持てませんでした。

私の手順をたどった後、Cloudflare を無効にすることがゴールデン チケットだったようです。昔、自分のサイトでこのサービスを有効にしたことをすっかり忘れていました。基本的に、コンテンツ配信ネットワークに JS と CSS をキャッシュし、ページの読み込みのパフォーマンスを向上させます。私がここで単純なポートフォリオ サイトを運営しているだけであることを考えると、このサービスは最初からあまり役に立ちませんでした。

Cloudflare を無効にした後、それをオフにして結果を確認するまでの応答時間が遅れているように見えました (そのため、今朝まで変化が見られませんでした)。検証のためにいくつかのチェックを行った後、これが問題の子であることを確認できました。すべてが順調です!これが同じ船に乗っている可能性のある他の人に役立つことを願っています.

乾杯!

于 2013-06-11T03:23:51.577 に答える