Ich möchte gerne mit htaccess folgendes hinbekommen:
Anfrage: /media/images/bild.jpg?width=100&height=150
Intern umleiten auf /includes/gd/image.php so dass ich die 3 Informationen (width, height, image) noch habe und in der image.php verarbeiten kann.
Gut. Wo stößt Du auf Probleme? Wenn Du das schon für die index machst, weisst Du ja wie es geht. Du musst Dir nur eine (andere) Rewrite Condition ausdenken, sonst kollidiert es.
# redirect images to /includes/gd/image.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)\.(gif|jpg|png|ico)$ /imcludes/gd/image.php [NC,L]
# redirect to /index.php if file does not exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php/$1 [QSA]
So ginge das. Variablen stecken dann zum Beispiel in $_SERVER["REQUEST_URI"]
Idee war nun:
Einfach in der /media/images/ alles hart auf die /includes/gd/image.php umleiten und dort dann per $_SERVER den Rest irgendwie raus holen. Oder geht das mit htaccess noch schöner?
Was ist "hart umleiten" im Gegensatz zu mod_rewrite?
Cheers,
Baba