Okay, danke. Keine Ahnung, warum ich vorher nicht diese Lösung gefunden habe, vielleicht einfach zu komplex eingegeben in der Suchmaschine.
RewriteCond %{HTTP:Accept-Language} ^.*de.*$ [NC]
RewriteCond %{HTTP:Accept-Language} !^.*en.*de.*$ [NC]
RewriteRule ^index\.html?$...