.htaccess फ़ाइल क्या है?
.htaccess फ़ाइल Apache सर्वर को कॉन्फ़िगर करने के लिए एक आवश्यक उपकरण है, जो रीडायरेक्ट, निर्देशिकाओं की सुरक्षा और पहुँच प्रबंधन की अनुमति देता है।
.htaccess एक कॉन्फ़िगरेशन फ़ाइल है जो Apache वेब सर्वर चलाने वाले सर्वरों पर उपयोग की जाती है। जब किसी डायरेक्टरी में .htaccess फ़ाइल डाली जाती है, तो इसे स्वचालित रूप से पहचाना और Apache वेब सर्वर द्वारा निष्पादित किया जाता है।
.htaccess फाइलें निम्नलिखित के लिए उपयोग की जा सकती हैं:
- वेब सर्वर कॉन्फ़िगरेशन को संशोधित करना, जैसे कुछ कार्यक्षमताओं को सक्षम/अक्षम करना।
- साइट के भीतर लिंक को पुनर्निर्देशित करना / एक डोमेन, उपडोमेन, आदि को पुनर्निर्देशित करना।
- उपयोगकर्ता नाम/पासवर्ड का उपयोग करके निर्देशिकाओं की सुरक्षा करना।
- IP पतों को ब्लॉक करना।
- कुछ खोज इंजनों को ब्लॉक करना।
यह फाइल तब पढ़ी जाएगी जब इसे किसी भी निर्देशिका में रखा जाएगा, जिसे बदले में Apache वेब सर्वर के माध्यम से लोड किया जाएगा। यह फाइल उस निर्देशिका को प्रभावित करेगी जिसमें इसे रखा गया है और निर्दिष्ट निर्देशिका के भीतर सभी फाइलों और उप-निर्देशिकाओं को प्रभावित करेगी।
ध्यान दें: फाइल में गलत पंक्तियाँ डालने से साइट का पूरी तरह से ब्लॉक होना हो सकता है, और उपाय पंक्तियों को सही करना या उन्हें हटाना है।