मैं वेबसाइट पर शीर्षलेखों के लिए एक विशेष फ़ॉन्ट लोड करने के लिए @ फ़ॉन्ट-फेस सीएसएस प्रॉपर्टी का उपयोग कर रहा हूं, और मैं अपाचे को लोडिंग समय को कम करने के लिए संपीड़ित फ़ॉन्ट भेजने के लिए चाहता हूं।@ फ़ॉन्ट-फेस फ़ॉन्ट्स को संपीड़ित/डिफ्लेट करें
हालांकि, अपाचे 2 के डिफ्लेट मॉड्यूल में "AddOutputFilterByType" घोषणा केवल माइम प्रकार स्वीकार करती है और, AFAIK के रूप में, न तो opentype और न ही truetype पंजीकृत माइम प्रकार है।
तो, मैं font.otf या font.ttf फ़ाइलों को डिफ्लेट/संपीड़ित करने के लिए अपाचे को कैसे कॉन्फ़िगर कर सकता हूं?
उपयोग अपाचे के AddType
एक कस्टम माइम प्रकार जोड़ने और फिर AddOutputFilterByType
घोषणा में कि माइम प्रकार उपयोग करने के लिए घोषणा:
बहुत देर हो चुकी है, लेकिन इसके लिए कोई भी अन्य व्यक्ति HTML5Boilerplate दृष्टिकोण में रुचि रख सकता है, जो समान है लेकिन अधिक व्यापक है; http://html5boilerplate.com/template/htaccess.txt?.xml देखें। –
h5bp की .htaccess के लिए लिंक [बदला गया है] (https://github.com/h5bp/html5-boilerplate/blob/master/.htaccess)। –
यह HTML5 बॉयलरप्लेट के लिए सही यूआरएल है: https://github.com/h5bp/server-configs-apache भंडार अद्भुत एचटीएसीएएस स्निपेट्स का भरपूर है, उदाहरण के लिए ब्राउज़र कैश का लाभ उठाने के लिए (https: // github.com/h5bp/server-configs-apache/blob/master/src/web_performance/expires_headers.conf)। –