dedlfix: Mod Rewrite, ist es so richtig?

Beitrag lesen

Tach!

ich möchte alle Requests umleiten, für die es keine Ressource gibt
Ich hoffe, dass es so richtig ist und nicht doch irgendwann einen zyklischen Verlauf erzeugt:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f

Bist du sicher, dass du nicht REQUEST_URI verwenden willst? Was ist mit Verzeichnissen (und Symlinks)?

RewriteRule .* index.php?%{THE_REQUEST}

Und der Query-String?

Es gibt eine CGI-Variable, die den originalen Request enthält (deren Namen du leicht mit print_r($_SERVER) findest). Den Wert kannst du gleich aus $_SERVER lesen, ohne dir $_GET mit nicht zum eigentlichen Request gehörenden Werten zu bevölkern.

dedlfix.