hotti: Mode Rewrite und: Ein Script für Alles?

Beitrag lesen

hi,

Toll! So ein Beispiel bringt mich zumindest immer viel schneller weiter, als die Hilfedateien ohne Beispiele.

Noch mal eine der Regeln bei mir
RewriteRule ^(.*).html$ /cgi-bin/view.cgi?/$1.html

-> der Klammerausdruck hat den Namen der Datei, der wird an das Script über den QUERY_STRING übergeben. Mein Gedanke ist nun

1. den Dateinamen finde ich auch in $ENV{REQUEST_URI}, die bisherige Übergabe kann also entfallen
2. weitere Informationen, die das Script braucht, werden als Parameter key=value Paare übergeben und in der .htaccess fest codiert (geschrieben).

Somit hat der QUERY_STRING nicht nur eine Info, sondern mehrere, die ganz einfach mit CGI 'param' geparst werden und im Script eine Kontrollstruktur durchmachen. Dort wird dann entschieden, wie die Response aussieht.

Der Haken an der ganzen Sache ist nur der, dass ich bei _einem_ Script ein bischen mehr nachdenken muss wegen der Kontrollstruktur damit da nichts in die Hose geht ;-)

Viele Grüße,
Horst Haselhuhn

--
Nachdenken heißt erstmal richtig ausschlafen. Es gibt nichts aber auch gar nichts auf der Welt, was nicht mindestens bis morgen warten kann.