我希望避免将网址重写规则应用于woff
和tff
等字体文件。我尝试了以下方法:
RewriteCond %{REQUEST_URI} !^.*\.(jpg|css|js|gif|png|woff|tff)$ [NC]
但它没有用。
我的字体文件位置为/theme/fonts
。但我想基于扩展来做,以防位置稍后更改。
什么是正确的条件,以便* .woff文件不应用任何重写规则?
感谢。
答案 0 :(得分:1)
将基于否定的条件更改为:
RewriteCond %{THE_REQUEST} !\.(jpe?g|css|js|gif|png|woff|tff)\s [NC]
使用THE_REQUEST
变量代替REQUEST_URI
,因为与REQUEST_URI
不同,其他规则可能会影响THE_REQUEST
。