質問: ブラウザでキャッシュ/ブラウザデータを強制的にクリアする方法は? シナリオ:古いjoomlaをアップグレードしました! 2.5からjoomla!の最新バージョンまでのwebサイト。そうした後、私の視点から見たサイトは、本来あるべき姿に見えます。アップグレード前に以前にサイトにアクセスしたことがある別のpcからサイトにアクセスしようとすると、cssは古くなっているようです。解決策:これを修正するために、ブラウザを介してキャッシュとすべての閲覧データをクリアし、問題を修正します。防止策:カスタムコンポーネントを確認しましたが、キャッシュ保存メカニズムがないため、 guessこれはブラウザ側の問題です。問題は、これが今後発生しないようにするにはどうすればよいですか?理由:以前のユーザーがサイトにアクセスした場合、すべてが悪く見え、キャッシュを更新する必要があることをユーザーに知らせることはできません。研究:joomlaのバージョン管理を確認しました( https://www.joomlart.com/tutorials/joomla-tutorials/tutorial-how-to-enable-content-versioning-in-joomla-site )キャッシュのクリアを確認しました( https://forum.joomla.org/viewtopic.php?t=949662 )具体的な解決策はないようです。このような状況に「ベストプラクティス」がある場合は、ぜひ共有してください。
回答: クライアントブラウザのキャッシュを確実に無効にする唯一の方法は、問題のアセットの名前を変更することです。すべてのブラウザに強制的にダウンロードさせます。