リバース プロキシと通信するヘッダーを設定してcache-control
、一意の uri とは何かを判断する際にクエリ パラメータを無視することは可能ですか?
少なくともサーバー側の観点からは、クエリ パラメータがページのレンダリングとは関係がない場合があります。たとえばutm_*
、Google Adwords のすべての変数。これらはページの JavaScript に必要なため、それらを取り除いてキャッシュされたページにリダイレクトしたくはありませんが、同時に、基本的に同じで異なるutm_*
パラメータを持つ 2 つの URI を一意のものとして扱わない方が有利です。リバース プロキシと通信する場合。
例:
http://www.example.com/search?sort=price
http://www.example.com/search?sort=price&utm_campaign=shoes
HTTP 1.1 仕様 (つまり、ある種の http ヘッダー) を使用してリバース プロキシに、これら 2 つのページを同じものとして処理できることを伝える方法はありますか?