3

CSS ファイルにいくつかの変更を加えてアップロードしましたが、変更は見られませんでした。ブラウザのキャッシュをクリアし、プロセスを繰り返しましたが、まだ何もありません。また、別のブラウザーを試してから、他のファイルを試してみましたが、すべて同じ結果でした。その後、CSS ファイルを完全に削除しました。Web サイトは同じように見え、ブラウザーのコンソールにファイルが表示されます。

実際にファイル名を完全に変更した場合にのみ結果を得ることができます (これは非常に不便です)。FileZillas ログにエラーがないため、FTP によるファイルの上書きに問題があるとは思いません。

ウェブサイトが自分自身をキャッシュできる別の方法はありますか? なぜこれが起こっているのか誰にも分かりますか?

編集:

cPanelのファイルマネージャーでもこれを試し、別のPCで表示しました-同じ結果

4

5 に答える 5

4

Squidやその他の Web アクセラレータは、多くの場合、ホストされたサーバーとブラウザーの間に配置されます。バッキングファイルが変更されたときにキャッシュを無効にすることになっていますが、その情報が常に仕様に送信されたり、適切に処理されたりするとは限りません。

実際、あなたとサーバーの間に複数のキャッシュが存在する可能性があり、それぞれが古いデータにハングアップする可能性があります.

于 2013-05-20T02:26:25.747 に答える
0

まず、Chrome で Firebug または "Inspect Element" を使用します。ブラウザーがロードしている css ファイルが、ロードする必要があると思われるファイルであることを確認します。

幸運を。

于 2013-05-20T02:28:58.917 に答える
0

ブラウザは何かをキャッシュできます。ウェブページで SHIFT-F5 を試して、すべてを強制的にリロードしましたか?

于 2013-05-20T02:34:49.380 に答える