কীভাবে Gzip সংক্ষেপণ সক্ষম করবেন?


12

আমার একটি ম্যাজেন্টো প্রকল্পের জন্য জিজিপ সংক্ষেপণ সেটআপ করতে হবে। আমি .htaccessআমার প্রকল্পে ফাইলটিতে অনেকগুলি কোড চেষ্টা করেছি, তবে জিজিপ সক্ষম করতে সক্ষম হইনি।

দয়া করে আমাকে সঠিক সমাধান দিন।


আপনি কি সাইটের কর্মক্ষমতা উন্নত করতে জিজপ সংক্ষেপণের কথা বলছেন?
মুকেশ

হ্যাঁ, বলুন কীভাবে সংকোচনের?
কিশান কোঠারি

আপনি কি এখনও এই সমস্যার সমাধান করেছেন ??
নীতেশ

উত্তর:


9

mod_deflateঅ্যাপাচে আছে তা নিশ্চিত করুন । আপনি একটি info.phpফাইল তৈরি করে এবং কল করে পরীক্ষা করতে পারেন phpinfo();। এটি ব্রাউজারে সার্ভার পিএইচপি / অ্যাপাচি চশমা আউটপুট দেবে। আপনার কাজ শেষ হয়ে গেলে এটি সরাতে ভুলবেন না!

তারপরে আপনার htaccessফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন

<IfModule mod_php5.c>
    ## enable resulting html compression
   php_flag zlib.output_compression on
</IfModule>

<IfModule mod_deflate.c>

    ## Force compression for mangled `Accept-Encoding` request headers
    <IfModule mod_setenvif.c>
        <IfModule mod_headers.c>
            SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
            RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
        </IfModule>
    </IfModule>

    ## Compress all output labeled with one of the following media types.
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE "application/atom+xml" \
                                      "application/javascript" \
                                      "application/json" \
                                      "application/ld+json" \
                                      "application/manifest+json" \
                                      "application/rdf+xml" \
                                      "application/rss+xml" \
                                      "application/schema+json" \
                                      "application/vnd.geo+json" \
                                      "application/vnd.ms-fontobject" \
                                      "application/x-font-ttf" \
                                      "application/x-javascript" \
                                      "application/x-web-app-manifest+json" \
                                      "application/xhtml+xml" \
                                      "application/xml" \
                                      "font/eot" \
                                      "font/opentype" \
                                      "image/bmp" \
                                      "image/svg+xml" \
                                      "image/vnd.microsoft.icon" \
                                      "image/x-icon" \
                                      "text/cache-manifest" \
                                      "text/css" \
                                      "text/html" \
                                      "text/javascript" \
                                      "text/plain" \
                                      "text/vcard" \
                                      "text/vnd.rim.location.xloc" \
                                      "text/vtt" \
                                      "text/x-component" \
                                      "text/x-cross-domain-policy" \
                                      "text/xml"

    </IfModule>

    ## Map the following filename extensions to the specified
    ## encoding type in order to make Apache serve the file types
    ## with the appropriate `Content-Encoding` response header
    ## (do note that this will NOT make Apache compress them!).
    <IfModule mod_mime.c>
        AddEncoding gzip              svgz
    </IfModule>

</IfModule>

হ্যালো স্যান্ডার কোড কাজ করে না। আমি এই কোডটি যুক্ত করি তবে জিপ জিপ সক্ষম করতে পারি না।
কিশান কোঠারি

আপনাকে সাহায্য করার জন্য আমার এর থেকে আরও কিছুটা দরকার। কোন ত্রুটি বা ইঙ্গিত কি কাজ করছে না?
স্যান্ডার মঞ্জেল

ওয়েবসাইট যথাযথ কাজ তবে আমি জি.জিপ সক্ষম না করার চেয়ে চেকজজিপকম্প্রেশন.কম এই লিঙ্কটি থেকে চেক করি ।
কিশান কোঠারি

আপনি কি নিশ্চিত যে মোড_ডিফলেট চালু আছে?
স্যান্ডার মঞ্জেল

হ্যাঁ, নিশ্চিত নোড চালু আছে
কিশান কোঠারি 10'15
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.