hab folgendes Problem:
Ich nutze Gallery2 (gallery.sf.net) und mod_deflate - jetzt kommt mod_deflate auf die Idee auch die .jpg's zu komprimieren - aber nur die von Gallery2 - andere jpg's werden nicht komprimiert.
Für Bilder ansich hab ich diese ausnahme:
- Code: Select all
SetEnvIfNoCase Request_URI \.(?:gif|jpeg|jpe|jpg|png|ico)$ no-gzip dont-vary
Das Problem ist aber, das die Bilder über eine .php aufgerufen werden:
/gallery2/main.php?g2_view=core.DownloadItem&g2_itemId=317&g2_serialNumber=2
(Fett = ändert sich; der rest ist immer identisch)
Das ist ein typischer Bilderaufruf. Hier kann mod_deflate ja nicht erkennen ob Bild oder Text - also komprimiert er ...
Kann ich dem Apache jetzt beibringen das er diesen Dateiaufruf generell nicht komprimiert? main.php mit anderen Variablen soll er natürlich noch aufrufen (da ist ja dann Text etc. drin). Ich verstehe leider den Syntax von SetEnvIfNoCase überhaupt nicht ... hab schon rumgesucht, aber da findet man immer nur die "Bilder"-Ausnahme und paar "Würmer"-Abwehr-Zeilen...
Mein Server ist net so der schnellste und wenn der jedesmal 50 jpgs komprimieren soll, ist das schon ätzend
Gruß
Wuppi