nginx

2011-11-15 20 views
5

पर काम करने के लिए .htc फ़ाइलों को कॉन्फ़िगर कैसे करें I < = IE8 पर here स्थित सीमा-त्रिज्या.htc का उपयोग करके गोलाकार कोनों को चलाने की कोशिश कर रहा हूं। मैंने अपने ब्राउज़र में .htc फ़ाइल में यूआरएल चलाया है, और मैं कोड देख सकता हूं इसलिए मेरा पथ सीएसएस फ़ाइल में सही है। मैं अपने वेबपृष्ठों को होस्ट करने के लिए nginx का उपयोग कर रहा हूँ।nginx

क्या कोई जानता है कि मैं इस फ़ाइल को चलाने के लिए कैसे प्राप्त कर सकता हूं ताकि स्टाइल < IE9 में काम करे? मैंने कुछ here को MIME के लिए .htc एक्सटेंशन के लिए पढ़ा है, लेकिन मुझे नहीं पता कि nginx के लिए क्या करना है या MIME प्रकार भी समस्या है। यदि .htc फ़ाइल का उपयोग किये बिना गोलाकार कोनों को पाने का कोई अन्य तरीका है, तो मैं उस समाधान को भी आजमाने के लिए खुला हूं। धन्यवाद। इस तरह

+0

........ ....... – Chris22

उत्तर

7

मुझे उत्तर मिला है, this solution। यह थ्रेड पर दूसरी पोस्ट है।

टिप्पणी [email protected] द्वारा, अक्टूबर 15, 2009

निर्देशों आप nginx उपयोग कर रहे हैं लगभग समान हैं। ओपन /etc/nginx/mime.types और (पहले से ही वहाँ वे कर रहे हैं nginx के हाल के संस्करणों में) {} घोषणा अपने प्रकार के निम्न तीन पंक्तियां जोड़ें:

text/x-component htc; 
application/x-shockwave-flash swf; 
image/svg+xml svg; 
+0

खुशी है कि आपको एक समाधान मिला, मैं पूरी तरह से 'mime.types' फ़ाइल के बारे में भूल गया। – Marco

4

कोशिश कुछ ..

location = /border-radius.htc { 
    default_type 'text/x-component'; 
    try_files $uri /border-radius.htc; 
} 

नोट वास्तविक फ़ाइल स्थान अपने root पथ के सापेक्ष है।

+0

मार्को, आपका kinda/sorta सीएसएस की तरह दिखता है, लेकिन 'स्थान' क्या है? मैं उस वाक्यविन्यास को समझ नहीं पा रहा हूं। – Chris22

+0

[स्थान मिलान] (http://wiki.nginx.org/HttpCoreModule#location) और [default_type] (http://wiki.nginx.org/HttpCoreModule#default_type) पर एक नज़र डालें। पूर्व आपको अनुरोध URL के आधार पर अलग-अलग गुण सेट करने की अनुमति देता है, जैसे कि एक अलग रूट पथ या इस मामले में, एक अलग माइम प्रकार। स्थान मिलान के लिए अन्य सामान्य उपयोग rewrites और रिवर्स प्रॉक्सी हैं। – Marco

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