2009-12-14 11 views
5

मैं अपने ड्रीमहोस्ट साइट पर सभी सीएसएस और जेएस को संपीड़ित करना चाहता हूं, मुझे वेब पर सुझाव मिल गए हैं लेकिन उनमें से कोई भी काम नहीं करता है। क्या किसी के पास ड्रीमहोस्ट साइट पर चल रहे gzip का एक कामकाजी उदाहरण है?मैं ड्रीमहोस्ट पर gzip कैसे सक्षम करूं?

उत्तर

0

This thread on the Dreamhost support forum ऐसा लगता है कि यह आपकी इच्छित जानकारी है।

+0

लिंक पूरी तरह से सही नहीं था, कोई है। Htaccess परिवर्तन की आवश्यकता नहीं है (gzip डिफ़ॉल्ट रूप से डिफ़ॉल्ट रूप से सक्षम है)। इसलिए मैंने फ़ाइलों को gzipped और फ़ाइलों से .gz एक्सटेंशन हटा दिया। –

+7

उस धागे ने सवाल का जवाब नहीं दिया। – rspeed

1

मैंने अभी तक यह कोशिश नहीं की है। लेकिन, यह काम हो सकता है

<IfModule mod_gzip.c> 
    mod_gzip_on  Yes 
    mod_gzip_dechunk Yes 
    mod_gzip_item_include file  \.(html?|txt|css|js|php|pl|jpg|png|gif)$ 
    mod_gzip_item_include handler ^cgi-script$ 
    mod_gzip_item_include mime  ^text/.* 
    mod_gzip_item_include mime  ^application/x-javascript.* 
    mod_gzip_item_exclude mime  ^image/.* 
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* 
</IfModule> 

स्रोत: http://wiki.dreamhost.com/Htaccess_tricks

17

मैं खेल 2012 में यहां के लिए देर से एक सा हूँ, लेकिन मुझे लगता है कि यह अभी भी प्रासंगिक है। "Mod_gzip" विधि Dreamhost की .htaccess फ़ाइलों में और भी काम नहीं करती है। ऐसा लगता है कि वे mod_deflate का उपयोग कर रहे हैं।

मैं mod_gzip ब्लॉक हटा दिया और मेरे .htaccess फाइल करने के लिए निम्न कहा:

AddOutputFilterByType DEFLATE text/html text/plain application/javascript text/css 

यह मेरे लिए चाल किया था। यदि आपके पास XML या JSON जैसी चीजें हैं या मानक के बाहर आने वाली कुछ चीज़ों में आप अन्य फ़ाइल प्रकार भी जोड़ सकते हैं।

मैं वापस गया हूं और इसे जोड़ने के लिए ड्रीमहोस्ट विकी पेज को अपडेट किया है।

+1

मैंने 'छवि/svg + xml' भी जोड़ा क्योंकि Google पेजस्पेड अंतर्दृष्टि इसके बारे में शिकायत कर रही थी। – stringsn88keys

संबंधित मुद्दे