私は現在Jawrを使用して、css、javascript、および画像ファイルを圧縮およびバンドルしています。
Jawrは現在、CSS ファイル内のすべての url() リンクを、画像であるかどうかに関係なく変換しています。例えば:
@font-face {
font-family: 'NothingYouCouldSay';
src: url('../fonts/NothingYouCouldSay.eot') format('eot');
src: local("☺"), url('../fonts/NothingYouCouldSay.woff') format('woff'), url("../fonts/NothingYouCouldSay.otf") format("opentype"), url('../fonts/NothingYouCouldSay.ttf') format('truetype'), url('../fonts/NothingYouCouldSay.svg') format('svg');
font-weight: normal;
font-style: normal;
}
Jawr はすべての url() 値を変換していますが、*.png と *.jpg のみをリッスンするようにイメージ サーブレットを構成しているため、Web サーバーの実行中にリソースが見つかりません。
@font-face {
font-family: 'NothingYouCouldSay';
src: url('../../../cb1130234589/resources/fonts/NothingYouCouldSay.eot') format('eot');
src: local("☺"), url('../../../cb1130234589/resources/fonts/NothingYouCouldSay.woff') format('woff'), url("../../../cb1130234589/resources/fonts/NothingYouCouldSay.otf") format("opentype"), url('../../../cb1130234589/resources/fonts/NothingYouCouldSay.ttf') format('truetype'), url('../../../cb1130234589/resources/fonts/NothingYouCouldSay.svg') format('svg');
font-weight: normal;
font-style: normal;
}
イメージ サーブレット マッピングに *.woff を追加すると、サーブレットはファイルの MIME タイプが認識されないというエラーを出します。
これらの特定の URL を Jawr が処理しないようにする方法はありますか?