জিআইএসপি সংক্ষেপণের সাথে আইআইএল ইউআরএল পুনর্লিখন কীভাবে ব্যবহার করবেন


13

স্থির এইচটিএমএল পৃষ্ঠাগুলি এবং সংক্ষেপণ সক্ষম হওয়া কোনও সাইটে আমি উইন্ডোজ ২০০৮ আর 2 তে আইআইএস 7.5 এ আউটবাউন্ড নিয়ম তৈরি করার চেষ্টা করছি।

আমার যদি কোনও সংকোচনের সক্ষম থাকে (স্থির বা গতিশীল) আমি এই ত্রুটিটি পেয়েছি:

HTTP Error 500.52 - URL Rewrite Module Error. Outbound rewrite rules cannot
be applied when the content of the HTTP response is encoded ("gzip").

সংক্ষিপ্তকরণ বন্ধ করা পৃষ্ঠার লোড কর্মক্ষমতাতে যে বড় নেতিবাচক প্রভাব ফেলবে তা আসলে কোনও বিকল্প নয়।

আমি কল্পনা করি যে যে কেউ আউটবাউন্ড রাইরাইট রুলস ব্যবহার করে সে এই ত্রুটিটি চালাচ্ছে কারণ আপনি সর্বদা পাঠ্য সামগ্রীর জন্য সংক্ষেপণ সক্ষম করতে চাইবেন।

এটি কাজ করার জন্য আমি কিছু পরামর্শ দেখেছি:

/programming/3713804/url-rewrite-outbound-rules-iis7/4363301#4363301

এবং

http://forums.iis.net/p/1165899/1937454.aspx#1937454

তবে আমি এখনও একই ত্রুটি পেয়েছি।

কেউ কি এই কাজ করতে পেয়েছেন? যদি তাই হয়, কিভাবে?


আমার আর একটি সমস্যা আছে ... স্ট্যাকওভারফ্লো
বিকাশকারী

1
আপনি কেন বিদেশে পুনর্লিখনের নিয়ম ব্যবহার করছেন? আপনি কি প্রসঙ্গে এই নিয়মের একটি নমুনা সরবরাহ করতে পারেন? সম্ভবত একটি সাধারণ পুনর্লিখনের নিয়ম যথেষ্ট হবে?
অ্যান্টনি কোলকা

উত্তর:


1

দয়া করে উল্লেখ করুন: https://blogs.msdn.microsoft.com/friis/2016/08/25/iis-with-url-rewrite-as-a-revers-proxy-part-2-dealing-with-500-52 -status-কোড /

এইচটিটিপি প্রতিক্রিয়াটির বিষয়বস্তু এনকোড করা থাকলে ("জিজিপ") আউটবাউন্ড পুনর্লিখনের নিয়মগুলি প্রয়োগ করা যায় না।

এর কারণ, পিছনের শেষের সার্ভার থেকে আসা প্রতিক্রিয়াগুলি HTTP সংক্ষেপণ ব্যবহার করছে এবং ইউআরএল পুনর্লিখন ইতিমধ্যে সংকুচিত এমন প্রতিক্রিয়াটি পরিবর্তন করতে পারে না। এটি বহির্মুখী নিয়মের জন্য একটি প্রসেসিং ত্রুটির সৃষ্টি করে যার ফলাফল 500.52 স্থিতি কোড।

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