यदि URL किसी .pln या .psa एक्सटेंशन वाली फ़ाइल को इंगित करता है तो मैं अपने अपाचे 2 सर्वर को ब्राउज़र स्थानांतरण फ़ाइल खोलने के लिए कैसे बना सकता हूं?मैं फ़ाइल अपग्रेड संवाद खोलने के लिए अपने अपाचे 2 सर्वर को ब्राउज़र कैसे बना सकता हूं?
मेरे पास CentOS 5, अपाचे 2, MYSQL 5, PHP 5 के साथ एक साधारण LAMP सर्वर है, हाल ही में CentOS 5.2 i386 स्थापना सीडी निर्मित है। मेरा वेब एप्लिकेशन फ़ाइलों को डाउनलोड और कस्टम एप्लिकेशन में आयात करने के लिए उत्पन्न करता है। फ़ाइल एक्सटेंशन .psa और .pln हैं। मैं अपने सर्वर को ब्राउज़र ट्रांसफर संवाद खोलने के लिए ब्राउज़र को कैसे मजबूर करूं? यदि मैं अपाचे 2 सर्वर पर अपने ब्राउज़र को .psa या .pln फ़ाइल पर इंगित करता हूं, तो फ़ाइल की सामग्री पॉप-अप विंडो में सरल टेक्स्ट के रूप में प्रदर्शित होती है। मुझे एक फ़ाइल स्थानांतरण संवाद चाहिए।
जिस वेब-ऐप पर मैं काम कर रहा हूं वह किसी अन्य वेब-सर्वर पर तैनात है और वांछित के रूप में .pln और .psa फ़ाइलों को संभालता है। मैं सर्वर कॉन्फ़िगरेशन फ़ाइलों की तुलना नहीं कर सकता क्योंकि मेरे पास वर्किंग सर्वर पर व्यवस्थापक पहुंच नहीं है।
मैं अपने सर्वर के व्यवहार को कैसे बदलूं? क्या इसके लिए मेरे वेब-ऐप कोड में कोड परिवर्तन की आवश्यकता है (जैसे स्पष्ट शीर्षलेख भेजना)? यदि हां, तो यह दूसरे सर्वर के खिलाफ क्यों काम करता है? क्या सर्वर के डिफ़ॉल्ट व्यवहार को कॉन्फ़िगर करके कोड परिवर्तनों से बचा जा सकता है?
किसी भी मदद की सराहना की जाएगी।
मैंने अपनी /etc/httpd/conf/httpd.conf फ़ाइल पर उपरोक्त पंक्तियां जोड़ दीं और httpd सेवा को पुनरारंभ किया (मैंने इसे पिन के बजाय पीएलएन के साथ भी कोशिश की)। .psa और .pln फ़ाइलों को अभी भी मेरे ब्राउज़र में टेक्स्ट के रूप में प्रदर्शित किया जा रहा है। –
क्षमा करें, विस्तार को गलत तरीके से पढ़ें। RegEx वाक्यविन्यास "\। (? I: pln) | (? I: psa) $" क्या आपने इसे अपनी .htaccess फ़ाइल में डालने का प्रयास किया था। इसके अतिरिक्त, आप लाइन को जोड़ सकते हैं: शीर्षलेख सामग्री टाइप प्रकार आवेदक/ऑक्टेंट अन्य शीर्षलेख रेखा से ठीक पहले। – palehorse
धन्यवाद। मेरी /etc/httpd/conf/httpd.conf फ़ाइल में निम्न को जोड़ने से समस्या ठीक हुई। ForceType आवेदन/अज्ञात हैडर सेट सामग्री-विन्यास लगाव मैं अपने ब्राउज़र की (IE7) अस्थायी इंटरनेट फ़ाइलें स्पष्ट करने के लिए परिवर्तनों को प्रभावी करने के लिए किया था। –