Bonjour,
A la recherche d'une solution depuis plus de 3 heures, j'ai consulté la doc des expressions régulières pour FilesMatch (absolument imbuvable) et n'arrive toujours pas à faire fonctionner la négation d'un patern, pour forcer le téléchargement des fichiers qui ne match pas les extensions suivantes
(gif|png|jpe|jpg|jpeg|ico|webp|oga|ogg|m4a|ogv|mp4|m4v|webm|svg|svgz|pdf)

Avec la négation ?<!, ça provoque une erreur 500 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<FilesMatch "\.(?<!(gif|png|jpe|jpg|jpeg|ico|webp|js|oga|ogg|m4a|ogv|mp4|m4v|webm|svg|svgz|pdf))$">
    ForceType application/octet-stream
    Header set Content-Disposition attachment
</FilesMatch>
Sans la négation, ça force le téléchargement des extensions susmentionnées...

Est-ce que vous avez une idée ?
Merci d'avance