Hello Gunther,
Vielen Dank an alle Mitwirkenden, das scheint es jetzt zu sein:
.htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-lRewriteRule .* index.php [QSA]
Fehlt da nicht sinnvollerweise noch die Abfrage auf Verzeichnisse?
RewriteCond %{REQUEST_FILENAME} !-d
siehe https://forum.selfhtml.org/?t=211219&m=1441119
Verzeichnisse sollen gezielt umgeleitet werden.
Für Symbolic Links muss ich aber noch eine Unterscheidung einbauen, denn wenn der Symbolic Link auf ein Verzeichnis zeigt, soll auch umgeleitet werden. Nur wenn er auf ein existierendes File zeigt, soll NICHT umgeleitet werden. Ich denke, dass man die Zeile mit -l daher auch weglassen kann, denn -f beinhaltet mMn auch die Files, die durch symbolischen Link erreicht werden...
Das habe ich aber noch nicht verifiziert.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg