我在我的nginx服务器上的全局**.htaccess**文件中有以下内容:
# COMPRESS FILES
<IfModule mod_deflate.c>
[...]
AddOutputFilterByType DEFLATE application/font-woff2
AddOutputFilterByType DEFLATE font/woff2
[...]
</IfModule>
我知道不久前关于MIME
Type应该代表什么.woff2
文件存在一些争议,但我希望这些行中的 * 一行 *:
application/font-woff2
font/woff2
会起作用。
很显然,两个都不知道。
详细信息:
- 我没有任何更深层次的
.htaccess
文件覆盖全局.htaccess
文件 - 我的服务器版本是nginx/1.21.6(在此基础上,我从来没有真正理解过
.htaccess
指令是如何工作的,但是我使用了大量的模块,所有的指令都能工作)
问题:
我是否使用了错误的MIME
类型?
或者问题可能与nginx
有关?
- (或者是我还没想到的其他事情 *)
1条答案
按热度按时间7bsow1i61#
最有可能的是,您应该修改nginx.conf文件以添加所需的压缩。
.htaccess文件在NGINX中不起作用
为了在压缩和性能方面比NGINX更好,可以使用pagespeed模块
https://developers.google.com/speed/pagespeed/module
nginx.conf文件的示例代码块