ugrás a tartalomhoz

CSS tömörítés elrontja a content-type-ot?

KergeKacsa · 2006. Dec. 3. (V), 14.37
Sziasztok!

A következő a problémám:
Itt az oldalon volt szó a CSS/JS tömörítésről, ami alapján majdnem be sikerült üzemelni.
A gond az, hogy a design.css.gz fájlt az Apache application/x-gzip content-type-pal adja vissza, annak ellenére, hogy a design.var fájlban beállítottam a text/css-t, és ennek következtében le akarja tölteni a fájlt a böngésző, nem css-ként felismerni.

A design.var tartalma:
URI: design.var

URI: design.css
Content-Type: text/css

URI: design.css.gz
Content-Type: text/css
Content-Encoding: x-gzip


Ha az Apache-ban beállítom ezt: AddType text/css .gz
Akkor jól megy, de ugye ez nem járható út (vannak más gz kiterjesztésű fájok is, amik nem css-ek.

Szóval hogyan lehet azt megcsinálni, hogy az Apache ne bírálja felül a .var fájl-ban beállított content-type-ot?
 
1

GZ?

Anonymous · 2006. Dec. 3. (V), 18.41
Miert kell neki GZ kiterjesztes? Azt hittem, transfer encodingkent is meg a GZip...
2

kompatibilitás

KergeKacsa · 2006. Dec. 3. (V), 21.10
Mert, ha nem tudja a kliens a gz kiterjesztést, akkor mit csinálna? (Nem kell hozzá régi böngésző, tűzfalak közt van olyan, ami blokkolja pl.)
Így jobb a kompatibilitás. :)

És megoldottam! :)
RemoveType .gz-vel a .htaccess-ben elvettem a .gz kiterjeszést, így most nem írja felül. :)