वर्डप्रेस में .htaccess फाइल के साथ काम करना

htaccess फ़ाइल WordPress

वर्डप्रेस एक बेहतरीन प्लेटफ़ॉर्म है जो मानक वर्डप्रेस डैशबोर्ड कितना विस्तृत और शक्तिशाली है, इसके द्वारा सभी को बेहतर बनाया जाता है। वर्डप्रेस ने आपको जो मानक उपलब्ध कराए हैं, उन उपकरणों का उपयोग करके आप अपनी साइट को महसूस करने और कार्य करने के तरीके को अनुकूलित करने के मामले में बहुत कुछ हासिल कर सकते हैं।

किसी भी वेबसाइट के मालिक के जीवन में एक समय आता है, हालांकि, जब आपको इस कार्यक्षमता से परे जाने की आवश्यकता होगी। वर्डप्रेस के साथ काम करना Htaccess फ़ाइल ऐसा करने का एक तरीका हो सकता है। यह फ़ाइल एक कोर फ़ाइल है जो आपकी साइट पर निर्भर करती है, और मुख्य रूप से आपकी वेबसाइट के काम करने के तरीके से संबंधित है।

.Htaccess फ़ाइल का उपयोग कई उपयोगी चीजों को प्राप्त करने के लिए किया जा सकता है, हालाँकि। हमने पहले उनमें से कुछ को कवर किया है, जिसमें बनाने की प्रक्रिया भी शामिल है वर्डप्रेस में regex रीडायरेक्ट, और अधिक सामान्य अवलोकन हेडर वर्डप्रेस के लिए रीडायरेक्ट करता है। इन दोनों गाइडों में, हमने .htaccess फ़ाइल को एक्सेस और एडिट किया है, लेकिन इस बारे में अधिक बताए बिना कि फ़ाइल पहले स्थान पर क्यों है, और आप इसका उपयोग कैसे कर सकते हैं।

यही इस लेख का उद्देश्य है। सबसे पहले, हम देखेंगे कि .htaccess फ़ाइल मानक वर्डप्रेस सेटअप में क्या करती है। फिर, हम बताएंगे कि आप इसे कैसे एक्सेस कर सकते हैं और आप इसे कैसे संपादित कर सकते हैं। अंत में, हम आपको दिखाएंगे कि आप ऐसा क्यों करना चाहते हैं।

.Htaccess फ़ाइल क्या है?

आइए मूल बातें पहले प्राप्त करें। .Htaccess फ़ाइल तकनीकी रूप से नहीं है वर्डप्रेस फ़ाइल। या, इसे और अधिक सटीक रूप से लगाने के लिए .htaccess फाइल वास्तव में एक फाइल है जो Apache वेब सर्वर द्वारा उपयोग की जाती है। यह व्यवस्था है वर्तमान में उपयोग किया जा रहा है वर्डप्रेस साइटों और मेजबानों के विशाल बहुमत द्वारा। वर्डप्रेस साइटों को प्रबंधित करने के लिए जब अपाचे की सर्वव्यापकता के कारण, ऐसी प्रत्येक साइट में एक .htaccess फ़ाइल होती है।

.Htaccess फ़ाइल अन्य विशेषताओं के साथ कुछ विशेषताओं को साझा करती है जो आपकी वर्डप्रेस साइट कॉन्फ़िगरेशन के लिए उपयोग करती है। फ़ाइल नाम एक छिपी हुई फ़ाइल है और इसे संपादित करने के लिए अनहोनी होने की आवश्यकता होगी। यह आपकी वर्डप्रेस साइट की रूट डायरेक्टरी में भी बैठता है।

याद रखें, .htaccess फ़ाइल केवल एक काम और एक चीज़ करती है: यह निर्धारित करती है कि आपकी साइट के Permalinks कैसे दिखाए जाते हैं। बस, इतना ही। 

इस सरल विवरण के पीछे छिपा हुआ बहुत जटिलता है, हालांकि। ऐसा इसलिए होता है क्योंकि कई साइट ओनर, प्लगइन्स और थीम आपके वर्डप्रेस साइट के भीतर जिस तरह से पर्मलिंक का उपयोग करते हैं, उसमें बदलाव करते हैं। हर बार जब आप (या एक प्लगइन) अपने पर्मलिंक्स के काम करने के तरीके में बदलाव करते हैं, तो ये परिवर्तन .htaccess फ़ाइल में संग्रहीत हो जाते हैं। 

सिद्धांत रूप में, यह एक बहुत अच्छी प्रणाली है, और सुरक्षित है। हालांकि, वास्तविक दुनिया में यह वास्तविक समस्याएं पैदा कर सकता है। एक तो वह इसलिए कि 75% डेवलपर्स जावास्क्रिप्ट का उपयोग करते हैं, और इसलिए यह अपाचे का उपयोग करने में सहज नहीं है, कई प्लगइन्स .htaccess फ़ाइल को इस तरह से अधिलेखित कर सकते हैं जो आपकी साइट को छोड़ देता है। फिक्सिंग (या वास्तव में यहां तक ​​कि स्पॉटिंग) इस तरह का मुद्दा हमारे दायरे से परे है, लेकिन प्लगइन्स के बारे में मानक चेतावनी लागू होती है - केवल उन पर भरोसा करें, जो इस तरह के सुरक्षा छेदों को ठीक करने के लिए नियमित रूप से अपडेट किए जाते हैं।

ढूँढना और संपादन .htaccess फ़ाइल

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

इस अनुभाग में, हम आपको दिखाएंगे कि कैसे करना है। पर पहले… 

चेतावनी: .htaccess फ़ाइल का संपादन आपकी वेबसाइट को तोड़ सकता है। 

आपकी साइट पर चलने वाली मूलभूत फ़ाइलों में कोई भी परिवर्तन करना जोखिम भरा है। तुम्हे करना चाहिए हमेशा अपनी साइट का बैकअप लें इसमें कोई भी बदलाव करने से पहले, और लाइव साइट को प्रभावित किए बिना प्रयोग करें। 

वास्तव में, एक अच्छा कारण है। अधिकांश वर्डप्रेस उपयोगकर्ताओं के लिए .htaccess फ़ाइल उपलब्ध नहीं है। वर्डप्रेस के पास छोटी व्यावसायिक वेबसाइटों के लिए बाजार हिस्सेदारी का स्पष्ट बहुमत है, और इसका मतलब है कि उनके कई उपयोगकर्ता हैं, हम कहेंगे, तकनीकी रूप से झुकाव नहीं है। यही कारण है।

पहुँच और संपादन .htaccess फ़ाइल

उस रास्ते से बाहर के साथ, आइए देखें कि आप .htaccess फ़ाइल का उपयोग कैसे कर सकते हैं। ऐसा करने के क्रम में:

  1. एफ़टीपी क्लाइंट का उपयोग करके वेबसाइट पर एक कनेक्शन बनाएं। वहाँ मुक्त, महान एफ़टीपी ग्राहकों के बहुत सारे हैं, सहित Filezilla। अपनी साइट पर FTP कनेक्शन बनाने के लिए प्रदान किए गए दस्तावेज़ के माध्यम से पढ़ें।
  2. एक बार जब आप एफ़टीपी कनेक्शन स्थापित कर लेते हैं, तो आपको उन सभी फ़ाइलों को दिखाया जाएगा जो आपकी साइट बनाती हैं। इन फ़ोल्डरों के माध्यम से एक नज़र डालें, और आप एक को रूट डायरेक्टरी कहते हैं।
  3. इस फ़ोल्डर के अंदर, आपको अपनी .htaccess फ़ाइल दिखाई देगी। यह सामान्य रूप से उस फ़ोल्डर में फ़ाइलों की सूची के शीर्ष के पास होगा। फ़ाइल पर क्लिक करें और फिर दृश्य / संपादित करें पर क्लिक करें। 
  4. टेक्स्ट एडिटर में फाइल खुल जाएगी।

और बस। अब आपको अपनी फ़ाइल में परिवर्तन करने की अनुमति है, लेकिन ध्यान दें कि आप ऐसा नहीं करना चाहते हैं। हम आपको अगले भाग में इस फ़ाइल का उपयोग करने का तरीका बताएंगे, लेकिन इससे पहले कि हम इसका विचार करें एक स्थानीय प्रतिलिपि बनाएँ आपकी .htaccess फ़ाइल (मानक "डायल के रूप में सहेजें" का उपयोग करके), अपने परिवर्तन स्थानीय स्तर पर करें, और फिर फ़ाइल को एक मंचित साइट पर अपलोड करें (जैसा कि हमने ऊपर उल्लेख किया है)।

.Htaccess फ़ाइल का उपयोग करना

अब आप .htacess फ़ाइल द्वारा प्रदान की गई अतिरिक्त कार्यक्षमता का उपयोग शुरू करने के लिए तैयार हैं। चलो कुछ बुनियादी लोगों के साथ शुरू करते हैं।

  • 301 रीडायरेक्ट्स - 301 रीडायरेक्ट कोड का एक छोटा सा टुकड़ा है जो आगंतुकों को एक पृष्ठ से दूसरे पृष्ठ पर भेजता है, और यदि आप किसी विशेष ब्लॉग पोस्ट को किसी बाहरी साइट से लिंक करते हैं तो यह आवश्यक है। वैकल्पिक रूप से, आप वेबसाइट को रीडायरेक्ट करने के लिए .htaccess फ़ाइल का उपयोग कर सकते हैं। आप साइट के पुराने HTTP संस्करण से आगंतुकों को एक नए, अधिक सुरक्षित, HTTPS संस्करण में भी निर्देशित कर सकते हैं। इसे .htacess फ़ाइल में जोड़ें:

Redirect 301 /oldpage.html /newpage.html

  • सुरक्षा - WP के लिए उन्नत सुरक्षा रणनीतियों को लागू करने के लिए .htaccess फ़ाइल का उपयोग करने के कई तरीके भी हैं। इनमें से एक है विशेष फ़ाइलों तक पहुंच को बंद करें ताकि केवल सही प्रमाणीकरण वाले उपयोगकर्ता ही उन मूल फ़ाइलों तक पहुंच सकें, जो आपकी वर्डप्रेस साइट पर चलती हैं। आप अपनी .htaccess फ़ाइल के अंत में संलग्न इस कोड का उपयोग कर सकते हैं, कई कोर फ़ाइलों तक पहुँच को सीमित करने के लिए:

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • URL संशोधित करें - .htaccess फ़ाइल की एक और उपयोगी विशेषता, लागू करने के लिए एक अधिक जटिल है, यह है कि फ़ाइल का उपयोग उस तरीके को नियंत्रित करने के लिए किया जा सकता है जब आपके विज़िटर आपकी साइट तक पहुँचते हैं। ऐसा करने के लिए, आपको यह सुनिश्चित करने की आवश्यकता होगी कि आप अपाचे के सबसे हाल के संस्करण का उपयोग कर रहे हैं। इससे एक पृष्ठ का URL आगंतुकों के लिए अलग दिखाई देता है। यह अंतिम उदाहरण है - शायद - ज्यादातर उपयोगकर्ताओं के लिए थोड़ा बहुत जटिल है। बस .htaccess फ़ाइल का उपयोग करना। हालाँकि, मैंने इसे आपको यह दिखाने के लिए शामिल किया है कि फ़ाइल के साथ क्या हासिल किया जा सकता है। इसे अपनी .htaccess फ़ाइल में जोड़ें:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

आगे जा रहे हैं .htaccess के साथ

.Htaccess फ़ाइल के साथ काम करना एक शानदार तरीका है, यह जानने के लिए कि आपकी वर्डप्रेस साइट एक अधिक मौलिक स्तर पर कैसे काम करती है, और आपको अनुकूलन के लिए विशाल गुंजाइश की एक झलक देने के लिए कि यहां तक ​​कि एक मानक WP साइट आपको पसंद करती है। एक बार जब आपने ऊपर बताए गए मूल परिवर्तनों को करके .htaccess फ़ाइल के साथ काम करने में महारत हासिल कर ली, तो आपके लिए विकल्पों का खजाना खुल जाता है। एक, जैसा कि हमने पहले कवर किया है, की क्षमता है अपने WordPress ब्लॉग को रीसेट करें

एक और यह है कि आपकी वर्डप्रेस सुरक्षा को बेहतर बनाने के कई तरीकों में या तो सीधे .htaccess फ़ाइल को बदलना, या अन्य रूट फ़ाइलों में परिवर्तन करने के लिए एक ही FTP सिस्टम का उपयोग करना शामिल है। दूसरे शब्दों में, एक बार जब आप अपनी साइट के नट और बोल्ट को देखना शुरू कर देंगे, तो आपको अनुकूलन और सुधार की अनंत संभावनाएँ मिलेंगी।

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.