我目前正在使用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() 值,但是当网络服务器运行时找不到资源,因为我已将图像 servlet 配置为仅侦听 *.png 和 *.jpg。
@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 添加到图像 servlet 映射中,则 servlet 会抱怨文件的 mime 类型不被理解。
有什么方法可以让 Jawr 不处理这些特定的特定 URL?