Neden Internet Explorer ile gzip sıkıştırma çalışmıyor?

3 Cevap php

Sitemin sıkıştırılmış gzip'lenmiş, ve IE düzgün yüklemez. Bu FF / Chrome'da çalışıyor ama IE'de, açılan tek şey sayfanın html belgeyi içeren. Gz dosyasını indirmek için soran bir kutu.

Bu normal midir? Ben gzip kapatmak zorunda mıyım?

3 Cevap

Eğer doğru başlıkları gönderiyor?

Göndermek için gereken

Content-Encoding: gzip

IE bu gzip'li olduğunu anlamak için header (Firefox, ve diğerleri otomatik olarak bu algılayacak kadar akıllı - bile olmamalıdır olsa!)

PHP, kullandığınız yapabilirsiniz: -

header('Content-Encoding: gzip');

Bir şey eklemek - IE6 öncesi SP2 için gzip sıkıştırmasını kapatmak gerekir. SP2 önce, IE6 daima okumak ve düzgün önbellek gzip'li içerik ve cenderelenmesini kodu ile bitmiyor.

Siz kullanıcı aracısı dizesi "SV1'e" bakarak bir IE6 SP2 kurulumu belirleyebilir.

Üzerinde flaş bir sayfada Internet Explorer ile gzip kullanarak zaman problemleri gördük. Sayfanız flaşı varsa bu neden olabilir. Ben neden hatırlamıyorum ve zaman biz etrafında almak için Internet Explorer için sadece özürlü gzip biz bu yüzden canlı bir sitede sorunlara neden oldu buldum.