Bună ziua.
Brotli este un modul de compresie a datelor atunci când trimite datele între server și laptop, și el a avut pretențiile de a înlocui Gzip, cu o ușoară creștere a vitezei de câteva ms.
Modulul Brotli a prezentat în ultima vreme probleme de compatibilitate şi stabilitate, iar acesta din urmă nu mai este menţinut de editor.
Vom activa Gzip/dezactivează brotli în toate conturile noastre.
Cu toate acestea, puteți utiliza manual cu Apache (modul PROXY Nginx) de către.htaccess prin adăugarea următoarelor (personalizabile):
# BROTLI Dynamic - Server Generatored on-the-fly
<ifmodul mod_brotli.c>
AddOutputFilterByType BROTLI_COMPRESS text/plain text/xml text/javascript application/javatascript
</ifmodul>
<IfModule mod_headers.c>
♪ Brotli Static - Precompressed
# Server brotli compresed CSS and JS files if they exist and the client accepts brotly.
RewriteCond "% {HTTP:Accept-encoding}" "br"
RewriteCond "% {REQUEST_FILENAME}\.br" -
RewriteRule "\.*) "$1$2\.br"
# Tovarăşe decente tips, şi prevant dublu compresie.
RewriteRule "\.css\.br" -"T=text/css,E=no-brotli:1,E=No-gzip:1]
RewriteRule "\.js\.br" -"T=text/javascript,E=no-brotli:1,E=No-gzip:1]
<FilesMatch "\.js\.br\.css\.b) $*
Serveşte-te corect.
Header append Content-Encoding br
# Cache Control and Enable CORS
Expiră activ
ExpirăDefault "acces plus 1 month"
Header set Cache-Control "public, imutable, max-age=2628000, s-maxage = 2628000"
Header set Access-Control-Allow-Origin "*
Header Append Vary Accept-Encoding
</FilesMatch>
</IfModul>
Traducerea şi adaptarea:
Mulţumesc.
Echipa YOORshop