1. it168资讯网首页
  2. 网站教程

常用的网页压缩http MIME 文件类型分享

对于广大站长经常要开启网页压缩的时候,经常要进行页面调试,比如开启br算法或者gzip算法的时候,一般都是用一些默认的代码。但是如果自己的站点需要压缩的类型多种多样,那能不能添加这些类型呢,答案是可以…

常用的网页压缩http MIME 文件类型分享插图

对于广大站长经常要开启网页压缩的时候,经常要进行页面调试,比如开启br算法或者gzip算法的时候,一般都是用一些默认的代码。但是如果自己的站点需要压缩的类型多种多样,那能不能添加这些类型呢,答案是可以的。这里it168资讯就介绍一下常用的网页压缩http MIME 文件类型。

之前it168资讯在介绍br压缩《BT宝塔面版开启Brotli压缩加速网站访问详细图文教程》的时候,默认的压缩类型当时的代码是:

brotli_types text/plain text/javascript text/css text/xml text/x-component application/javascript application/x-javascript application/xml application/json application/xhtml+xml application/rss+xml application/atom+xml application/x-font-ttf application/vnd.ms-fontobject image/svg+xml image/x-icon font/opentype;

实际上已经很全了,但是对于有的字体,有的图片却不能压缩,也就是不在里面。这时候可以增加和调整一下加入对jpg、gif、png等图片类型的压缩。如下

brotli_types text/plain application/javascript application/x-javascript text/javascript text/css text/xml text/html application/json image/svg+xml application/font-woff font/woff font/woff2 application/vnd.ms-fontobject image/vnd.microsoft.icon image/jpeg image/gif image/png image/webp image/bmp; 

保存加载后,就可以对jpg、gif、png等图片类型进行压缩了。

对于一些常见的压缩类型,it168资讯进行了汇总,都可以根据自己站点的文件类型进行添加哦。同理适用于GZIP及BR压缩。

注意:

  1. text/plain 表示文本文件的默认值。一个文本文件应当是人类可读的,并且不包含二进制数据。
  2. application/octet-stream 表示所有其他情况的默认值。一种未知的文件类型应当使用此类型。浏览器在处理这些文件时会特别小心, 试图防止、避免用户的危险行为.

常用的网页压缩http MIME 文件类型如下:

扩展名 文档类型 MIME 类型
.aac AAC audio audio/aac
.abw AbiWord document application/x-abiword
.arc Archive document (multiple files embedded) application/x-freearc
.avi AVI: Audio Video Interleave video/x-msvideo
.azw Amazon Kindle eBook format application/vnd.amazon.ebook
.bin Any kind of binary data application/octet-stream
.bmp Windows OS/2 Bitmap Graphics image/bmp
.bz BZip archive application/x-bzip
.bz2 BZip2 archive application/x-bzip2
.csh C-Shell script application/x-csh
.css Cascading Style Sheets (CSS) text/css
.csv Comma-separated values (CSV) text/csv
.doc Microsoft Word application/msword
.docx Microsoft Word (OpenXML) application/vnd.openxmlformats-officedocument.wordprocessingml.document
.eot MS Embedded OpenType fonts application/vnd.ms-fontobject
.epub Electronic publication (EPUB) application/epub+zip
.gif Graphics Interchange Format (GIF) image/gif
.htm
.html
HyperText Markup Language (HTML) text/html
.ico Icon format image/vnd.microsoft.icon
.ics iCalendar format text/calendar
.jar Java Archive (JAR) application/java-archive
.jpeg
.jpg
JPEG images image/jpeg
.js JavaScript text/javascript
.json JSON format application/json
.jsonld JSON-LD format application/ld+json
.mid
.midi
Musical Instrument Digital Interface (MIDI) audio/midi audio/x-midi
.mjs JavaScript module text/javascript
.mp3 MP3 audio audio/mpeg
.mpeg MPEG Video video/mpeg
.mpkg Apple Installer Package application/vnd.apple.installer+xml
.odp OpenDocument presentation document application/vnd.oasis.opendocument.presentation
.ods OpenDocument spreadsheet document application/vnd.oasis.opendocument.spreadsheet
.odt OpenDocument text document application/vnd.oasis.opendocument.text
.oga OGG audio audio/ogg
.ogv OGG video video/ogg
.ogx OGG application/ogg
.otf OpenType font font/otf
.png Portable Network Graphics image/png
.pdf Adobe Portable Document Format (PDF) application/pdf
.ppt Microsoft PowerPoint application/vnd.ms-powerpoint
.pptx Microsoft PowerPoint (OpenXML) application/vnd.openxmlformats-officedocument.presentationml.presentation
.rar RAR archive application/x-rar-compressed
.rtf Rich Text Format (RTF) application/rtf
.sh Bourne shell script application/x-sh
.svg Scalable Vector Graphics (SVG) image/svg+xml
.swf Small web format (SWF) or Adobe Flash document application/x-shockwave-flash
.tar Tape Archive (TAR) application/x-tar
.tif
.tiff
Tagged Image File Format (TIFF) image/tiff
.ttf TrueType Font font/ttf
.txt Text, (generally ASCII or ISO 8859-n) text/plain
.vsd Microsoft Visio application/vnd.visio
.wav Waveform Audio Format audio/wav
.weba WEBM audio audio/webm
.webm WEBM video video/webm
.webp WEBP image image/webp
.woff Web Open Font Format (WOFF) font/woff
.woff2 Web Open Font Format (WOFF) font/woff2
.xhtml XHTML application/xhtml+xml
.xls Microsoft Excel application/vnd.ms-excel
.xlsx Microsoft Excel (OpenXML) application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xml XML application/xml 代码对普通用户来说不可读 (RFC 3023, section 3)
text/xml 代码对普通用户来说可读 (RFC 3023, section 3)
.xul XUL application/vnd.mozilla.xul+xml
.zip ZIP archive application/zip
.3gp 3GPP audio/video container video/3gpp
audio/3gpp(若不含视频)
.3g2 3GPP2 audio/video container video/3gpp2
audio/3gpp2(若不含视频)
.7z 7-zip archive application/x-7z-compressed

原创文章,作者:admin,如若转载,请注明出处:https://www.it168.online/webtech/837/

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注