hotti: RewriteRule mag nicht...

Beitrag lesen

hi,

Gibt es dafür eine ganz andere empfohlene Vorgehensweise?

Ja klar. Deine Rule möchte einen URL parametrisieren, Dein index.php möchte aus diesen Parametern wieder die eindeutige Zuordnung, ergo kann index.php auch gleich den URL nehmen als eindeutigen Schlüssel für die Routing-Table.

Und anstelle der Condition für physisch vorhandene Ressourcen, nutze Dateierweiterungen, Beispiel:

RewriteRule !\.(cgi|css|jpg|jpeg|js|gif|ico|txt|pac|png|appcache|htm|bin|pdf)$ /cgi-bin/fwdbf.cgi [L]  

Damit hast Du das auch getrennt, im Beispiel werden .jpeg, .jpg, .js, .htm u.a. Dateien direkt vom Server ausgeliefert.

Die anderen Beiträge werd ich mir durchsehen und ausprobieren. Ich habe den ganzen Mechanismus noch nicht wirklich durchschaut und was der gehostete Server draus alles macht weiß ich auch nicht.

Du hättest bei jedem Request grundsätzlich immer mindestens einen Parameter, welcher zu kontrollieren wäre.

Schönes Wochenende :)