ফ্যাভিকনটি এইচটিচসেসে মেয়াদ শেষ হওয়ার সাথে সাথে কনফিগার করা হচ্ছে


12

আমি আমার অ্যাপাচি সার্ভারে Mod_expires এর মাধ্যমে মেয়াদোত্তীর্ণ শিরোনাম প্রয়োগ করেছি এবং বেশিরভাগ ফাইল টাইপের জন্য সফলভাবে মেয়াদ উত্তীর্ণ শিরোনাম তৈরি করেছি, তবে ফ্যাভিকন নিয়ে আমার সমস্যা হচ্ছে।

আমি প্রাথমিকভাবে .ico ফাইলগুলির জন্য নির্দেশাবলীর একটি সেট যুক্ত করার চেষ্টা করেছি তবে ওয়াইস্লো দিয়ে চেক করার সময় এটির কোনও সমাপ্তির সেট নেই।

যখন এটি কাজ না করে আমি এটিকে একটি জিআইএফ হিসাবে সংশোধন করেছিলাম, তবে এটি একই সমস্যা বলে মনে হয়।

ওয়েবসাইটে থাকা অন্যান্য জিআইএফ এর সঠিকভাবে মেয়াদোত্তীর্ণ শিরোনাম সেট করেছে (কমপক্ষে ওয়াইসলোর সাথে সংযুক্ত)।

কেউ কি এই পরিস্থিতির উপর কোন আলোকপাত করতে পারেন?

উত্তর:


19

আপনি যদি অ্যাপাচি ব্যবহার করছেন তবে কেবলমাত্র আপনার ওয়েবসাইটের .htaccess ফাইলটিতে ফেভিকনের জন্য বা অ্যাপাচের মাইম.টাইপস ফাইলটিতে একটি মাইম টাইপ যুক্ত করুন:

# Add Proper MIME-Type for Favicon
AddType image/x-icon .ico

তারপরে, ভবিষ্যতে মেয়াদ শেষ হবে শিরোনামটি কয়েক মাস (গুলি):

# Enable Apache's mod_expires Module
ExpiresActive On
ExpiresByType image/x-icon "access plus 1 month"

আপনার ব্রাউজারের ক্যাশে সাফ করার পরে এবং পৃষ্ঠাটি পুনরায় লোড করার পরে, আপনাকে দেখতে হবে ভবিষ্যতে ক্যাশে-কন্ট্রোল শিরোলেখের সাথে ফেভিকন.ইকো ফাইলটি দেওয়া হবে (একটি সেকেন্ডে নির্দিষ্ট) তারিখে সেট করা হচ্ছে:

Content-Type image/x-icon
Cache-Control: max-age=2592000

সম্পর্কিত তথ্যের জন্য, আপনার ফেভিকন.ইকোকে ছোট এবং ক্যাশেযোগ্য তৈরি করার বিষয়ে ওয়াইস্লো ডকুমেন্টেশন দেখুন : http://developer.yahoo.com/performance/rules.html#favicon


+1 এটি একেবারে কাজ করে। লোকেরা যদিও আপনার ক্যাশেটি সাফ করার বিষয়ে নিশ্চিত হন , আমি ভেবেছিলাম যে আমি নিজের ক্যাশে ম্যানুয়ালি সাফ না করা পর্যন্ত এটি কাজ করে না। একটি হার্ড রিফ্রেশ কেন এটি করেনি তা নিশ্চিত নয় whatever
হ্যা ব্যারি

0

এটি এখানে আমার জন্য কাজ করে:

# Cache the following content for 1 month (4 Weeks)
<FilesMatch "\.(jpg|jpeg|png|gif|ico)$">
Header set Cache-Control "max-age=2419200, public"
</FilesMatch>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.