Danke, Problem gelöst
Mit meiner Negation lag ich wirklich falsch, allerdings funktioniert die an dieser Stelle auch nicht. (Oder der reguläre Ausdruck ist (immer noch) falsch)
<FilesMatch "!\.js$">
Deny from all
</FilesMatch>
Dies führt nicht auf einen Fehler in der .htaccess, hat aber auch nicht die gewünschte Wirkung. !?!
Mein Code sieht nun so aus:
<FilesMatch ".">
Deny from all
</FilesMatch>
<FilesMatch "\.js$">
Allow from all
</FilesMatch>
<FilesMatch *> wie ich es zuvor hatte führt zu einem „Serverfehler“ mit dem Hinweis in der error.log des Servers „.htaccess: Regex could not be compiled“.
Danke
Und ein schönes Wochenende