Cookie のないセッション (つまり、セッション ID は Cookie ではなく URL にあります) とテーマを使用する asp.net Web アプリケーションがあります。テーマを使用すると、css ファイルへの参照が、次のようなセッション ID を含む URL とともにクライアントに送信される HTML に含まれます。
http://website/(S(12344jkjl232343)/app_themes/folder/site.css
css が css の場所からの相対パスを使用して画像を参照する場合、これらの画像はセッション ID も含む URL を介して取得されます。
ログインごとにセッション ID が変更されるため、クライアントは常に、セッションの開始時に少なくとも 1 回はサーバーから css ファイルを要求する必要があり、ローカルのブラウザー キャッシュを使用することはできません。
再訪問者がローカル ブラウザ キャッシュを使用できるように、セッション ID なしでリソース ファイルへのリンクを asp.net に挿入させる簡単な方法はありますか?
迅速かつ簡単/低リスクの方法を探しています。つまり、中期計画で最初にテーマを使用しないようにするよりも簡単です (そして、より小さな再テスト サーフェスを作成します)。
ありがとう!