Hallo Jörg,
Habe noch eine Frage zum Punkt 2 der perfekten htaccess von Andreas Hecht.
2 – CORS aktivieren für bestimmte Dateitypen
Was genau ist CORS?
Cross-Origin Resource Sharing (CORS) ist ein Mechanismus, der Webbrowsern oder auch anderen Webclients Cross-Origin-Requests ermöglicht. … CORS ist ein Kompromiss zugunsten größerer Flexibilität im Internet unter Berücksichtigung möglichst hoher Sicherheitsmaßnahmen.
CORS ist ein wichtiger Beitrag zu einer Sicherheitsstrategie in Verbindung mit einer Content Security Policy. Solltest Du diese Strategie einsetzen, dann ist dieser Teil bereits in meiner Datei enthalten.
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|gif|png|jpe?g|svg|svgz|ico|webp)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
Leider fehlt mir das Fachwissen, um auch trotz der Erklärung zu verstehen, was CORS ist.
Ich weiß zwar, was eine Content Security Policy ist und auch wie man diese erstellt und wie das Ganze funktioniert, aber wieso erhöht der Einsatz von CORS die Sicherheit, wenn man für die aufgeführten Dateitypen alles erlaubt???