HTACCESS फ़ाइलों को कैसे खोलें, संपादित करें और कनवर्ट करें

HTACCESS फ़ाइल एक्सटेंशन वाला एक फ़ाइल एक अपाचे एक्सेस कॉन्फ़िगरेशन फ़ाइल है जो हाइपरटेक्स्ट एक्सेस के लिए है । ये टेक्स्ट फाइलें हैं जो अपाचे वेबसाइट की विभिन्न निर्देशिकाओं पर लागू वैश्विक सेटिंग्स के अपवाद का आह्वान करने के लिए उपयोग की जाती हैं।

एक निर्देशिका में एक HTACCESS फ़ाइल रखने से वैश्विक सेटिंग्स को ओवरराइड कर दिया जाएगा जो पहले उस निर्देशिका और उसके उपनिर्देशिकाओं पर बहती थी। उदाहरण के लिए, एचटीएसीसीईएस फाइलें यूआरएल को रीडायरेक्ट करने, निर्देशिका सूची को रोकने, विशिष्ट आईपी ​​पतों पर प्रतिबंध लगाने, हॉटलिंकिंग को रोकने, आदि के लिए बनाई जा सकती हैं।

एक HTACCESS फ़ाइल के लिए एक और आम उपयोग एक HTPASSWD फ़ाइल को इंगित करने के लिए है जो आगंतुकों को फ़ाइलों की उस विशेष निर्देशिका तक पहुंचने से रोकने वाले प्रमाण-पत्रों को संग्रहीत करता है।

नोट: अन्य प्रकार की फ़ाइलों के विपरीत, HTACCESS फ़ाइलों में फ़ाइल का नाम नहीं है; वे इस तरह दिखते हैं: .htaccess। यह सही है - बिल्कुल कोई फ़ाइल नाम नहीं, बस एक्सटेंशन

एक HTACCESS फ़ाइल कैसे खोलें

चूंकि HTACCESS फ़ाइलें अपाचे वेब सर्वर सॉफ़्टवेयर चला रहे वेब सर्वर पर लागू होती हैं, इसलिए वे तब तक प्रभावी नहीं होते जब तक कि वे उस संदर्भ में उपयोग नहीं किए जाते।

हालांकि, यहां तक ​​कि एक साधारण टेक्स्ट एडिटर एक HTACCESS फ़ाइल को खोलने या संपादित करने में सक्षम है, जैसे कि विंडोज नोटपैड या हमारी सर्वश्रेष्ठ निःशुल्क टेक्स्ट संपादकों की सूची में से एक। एक और लोकप्रिय, हालांकि मुफ़्त नहीं है, एचटीएसीसीईसी संपादक एडोब ड्रीमवेवर है।

एक HTACCESS फ़ाइल को कैसे परिवर्तित करें

HTACCESS फ़ाइल एक्सटेंशन वाले अपाचे वेब सर्वर फ़ाइलों को इस ऑनलाइन HTACCESS का उपयोग nginx कनवर्टर से Ngnix वेब सर्वर फ़ाइलों में परिवर्तित किया जा सकता है। कोड को एनग्निक्स द्वारा पहचानने योग्य में कनवर्ट करने के लिए आपको HTACCESSS फ़ाइल की सामग्री को टेक्स्ट बॉक्स में पेस्ट करना होगा।

Nginx कनवर्टर के समान, HTACCESS फ़ाइलों को वेब में परिवर्तित किया जा सकता है। कॉनकैग का उपयोग कोडब्रेक के ऑनलाइन। एचटीएसीएसी वेब पर। कॉनफिग कनवर्टर। यह कनवर्टर उपयोगी है यदि आप कॉन्फ़िगरेशन फ़ाइल को एक एएसपी.NET वेब एप्लिकेशन के साथ काम करना चाहते हैं।

नमूना HTACCESS फ़ाइल

नीचे एक नमूना है .HTACCESS फ़ाइल। यह विशेष HTACCESS फ़ाइल उस वेबसाइट के लिए उपयोगी हो सकती है जो वर्तमान में विकास में है और अभी तक जनता के लिए तैयार नहीं है।

AuthType मूल AuthName "Ooops! अस्थायी रूप से निर्माणाधीन ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null मान्य-उपयोगकर्ता की आवश्यकता है # सभी को सभी के लिए पासवर्ड प्रॉम्प्ट आदेश अस्वीकार करें, सभी से इनकार करने की अनुमति दें 192.168.10.10 # डेवलपर का आईपी पता अनुमति दें w3.org से googlebot.com से अनुमति दें # Google को आपके पृष्ठों को क्रॉल करने की अनुमति देता है किसी भी # संतुष्ट नहीं है यदि होस्ट / आईपी की अनुमति है तो कोई पासवर्ड आवश्यक नहीं है

इस HTACCESS फ़ाइल की प्रत्येक पंक्ति का एक विशेष उद्देश्य है। उदाहरण के लिए, "/.htpasswd" प्रविष्टि इंगित करती है कि यह निर्देशिका सार्वजनिक दृश्य से छिपी हुई है जब तक कोई पासवर्ड उपयोग नहीं किया जाता है। हालांकि, यदि ऊपर दिखाया गया आईपी पता पृष्ठ तक पहुंचने के लिए उपयोग किया जाता है, तो पासवर्ड की आवश्यकता नहीं है।

HTACCESS फ़ाइलों पर उन्नत पढ़ना

आप उपरोक्त नमूने से बताने में सक्षम होना चाहिए कि HTACCESS फ़ाइलें कई अलग-अलग चीजें कर सकती हैं। यह सच है कि वे काम करने के लिए सबसे सरल फाइल नहीं हैं।

आप आईपी पते को अवरुद्ध करने के लिए HTACCESS फ़ाइल का उपयोग करने, दर्शकों को एचटीएसीसीईएस फ़ाइल खोलने, निर्देशिका में यातायात को अवरुद्ध करने, एसएसएल की आवश्यकता, वेबसाइट डाउनलोडर्स / रिपर्स को अक्षम करने, और जावास्क्रिप्ट किट, अपाचे, वर्डप्रेस, आदि पर और अधिक को रोकने के बारे में और अधिक पढ़ सकते हैं। DigitalOcean।