
インターネット上にはできるだけ早く読み込みたいページがいくつかありますが、リソース URL に GET パラメータが存在するため、多数の JavaScript/CSS ファイルのキャッシュが妨げられています。例: SomeCSSFile?v=1983745932203&language=English
。
私はこの動作を回避するためにあらゆる手段を講じるつもりですが、今のところ何も思いつきません。
私が試してみました:
- Firefoxの設定では、GETパラメータ付きのURLをキャッシュできますが、そのようなオプションは存在しません(おそらく、W3C 仕様。
- この機能を提供する Firefox アドオンがいくつかあります。私は見つけられませんでした。
- Greasemonkey スクリプト - しかし、その時にはもう手遅れです。ドキュメントは準備できており、すべてのリソースがロードされているため、この時点で get パラメータを削除しても意味がありません。
- Firefox で処理される前に取得した HTML を前処理できる Firefox アドオンがいくつかあります。私はそのようなアドオンを見つけていません。
- インストールできるクライアントキャッシュソフトウェア(例:ワニスキャッシュ(Linux ベースのオペレーティング システムでのみ使用可能です。) 何も見つかりませんでした。
問題となっているページのソースを私が管理していないため、サーバー側のソリューションは当然役に立ちません。
何か案は?