niklaskamenisch: htaccess und mod_rewrite mit 2 Ordnern

Beitrag lesen

hi,

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.

Richtig, war ja wie unten gesagt nicht meine Favorit lösung ...

[code lang=apache]# redirect images to /includes/gd/image.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*).(gif|jpg|png|ico)$ /imcludes/gd/image.php [NC,L]

Das gefällt mir eigentlich sehr gut, hätte ursprünglich alles aus /media/images nur genommen, das aber an die endung zu binden, gefällt mir fast besser!

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?

Ich dachte ursprünglich eigentlich dadran, alles so umzuschreiben, dass ich es direkt als $_GET abfragen kann ohne dass ich es danach noch auseinander zu nehmen brauch. Aber das ist ja auch ne kleinigkeit und schnell gemacht!

Gruß Niklas

--
Man muss nicht alles wissen, man sollte aber wissen, wo das nicht gewusste zu finden ist.