#Check to see if browser can accept gzip files.
ReWriteCond %{HTTP:accept-encoding} gzip #make sure there's no trailing .gz on the url
ReWriteCond %{REQUEST_FILENAME} !^.+\.gz$ #check to see if a .gz version of the file exists.
RewriteCond %{REQUEST_FILENAME}.gz -f #All conditions met so add .gz to URL filename (invisibly)
RewriteRule ^(.+) $1.gz [QSA,L]
Comme je l'ai indiqué dans le tutorial, la partie <files> semble assez discutable, mais est nécessaire pour que ça fonctionne (sans modifier la config d'Apache avec un module).