Seite 1 von 1

gzip für css dateien

Verfasst: 17.03.2010, 21:24
von mano_negra
standardmässig werden html und javascript-dateien gzip komprimiert.

warum nicht auch die css dateien? kann das einen bestimmten grund haben?

und wie kann ich das aktivieren?
habe da anleitungen mit php-scripten und htaccess gefunden. sollte nicht ein einfacher eintrag in der htaccess reichen?

Verfasst:
von

Verfasst: 17.03.2010, 21:43
von chris21
Sofern Du z.B. mod_deflate einsetzt:

Code: Alles auswählen

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript

Re: gzip für css dateien

Verfasst: 17.03.2010, 22:33
von Mork vom Ork
Alternativ:

- Datei von Hand komprimieren (unter Windows kann das 7zip)
- Original umbenennen in bla.css.css (doppelte Endung!), komprimierte Fassung daneben als bla.css.gz abspeichern
- In die .htaccess: Options +multiviews
- Wichtig: Wie gehabt auf bla.css verweisen, nicht direkt auf bla.css.css oder bla.css.gz! Der Apache sucht sich die passende Datei zur (nur scheinbar nicht existierenden) URL selbst.

Manchmal ist zusätzlich die Zeile RemoveType .gz notwendig, in ganz schlimmen Fällen obendrauf auch noch AddEncoding x-gzip .gz
mano_negra hat geschrieben:warum nicht auch die css-dateien? kann das einen bestimmten grund haben?
Unkenntnis? Sieht man ja schon daran, dass ein Großteil scheinbar glaubt, das wäre eine PHP-Erfindung.

gzip-komprimiert übermitteln kannst du alles, sogar JPEG-Daten – nur macht das da natürlich überhaupt keinen Sinn. Anbieten tut es sich aber immer bei jeglicher Form von Textdaten.

Verfasst: 17.03.2010, 23:07
von mano_negra
super. danke euch!