conf.d/deflate.conf†[edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE application/ld+json
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
</IfModule>
httpd.conf†[edit]
# for WebGL
AddType application/wasm .wasm
AddType application/octet-stream .clr
AddType application/octet-stream .dat
AddType application/octet-stream .pdb
AddType application/font-woff .woff
AddType application/font-woff .woff2
AddType application/octet-streamt .data
AddType application/javascript .js
<FilesMatch "(\.js.gz)$">
Header set Content-Encoding gzip
Header set Content-Type application/javascript
Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "(\.data.gz)$">
Header set Content-Encoding gzip
Header set Content-Type application/octet-streamt
Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "(\.wasm.gz)$">
Header set Content-Encoding gzip
Header set Content-Type application/wasm
Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "(\.js.br)$">
Header set Content-Encoding br
Header set Content-Type application/javascript
Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "(\.data.br)$">
Header set Content-Encoding br
Header set Content-Type application/octet-streamt
Header append Vary Accept-Encoding
</FilesMatch>
<FilesMatch "(\.wasm.br)$">
Header set Content-Encoding br
Header set Content-Type application/wasm
Header append Vary Accept-Encoding
</FilesMatch>