यदि आप अपनी साइट को अपाचे सर्वर पर होस्ट कर रहे हैं, तो आपको हाइपरटेक्स्ट एक्सेस फ़ाइल या संक्षेप में ".htaccess" दिखाई देगी। यह फ़ाइल आपको रूट और उपनिर्देशिकाओं में नियम बनाने और फ़ाइल और फ़ोल्डर एक्सेस को नियंत्रित करने की अनुमति देती है। वास्तव में, यदि आप वर्डप्रेस रूट डायरेक्टरी में स्थित .htaccess फाइल को खोलते हैं, तो आपको वर्डप्रेस परमालिंक सेटिंग्स से संबंधित एक कोड स्निपेट दिखाई देगा। हालाँकि, आप इस फ़ाइल के साथ और भी बहुत कुछ कर सकते हैं। यहां सात बेहतरीन .htaccess नियम दिए गए हैं जिन्हें हर वर्डप्रेस उपयोगकर्ता को जानना और लागू करना चाहिए।
नोट:
1. जब तक अन्यथा न कहा गया हो, नीचे साझा किए गए सभी कोड स्निपेट आपकी वेबसाइट की मूल निर्देशिका में स्थित .htaccess फ़ाइल में जोड़े जाने चाहिए।
2. कोई भी बदलाव करने से पहले, सुनिश्चित करें कि आपके पास फ़ाइल का अच्छा बैकअप है ताकि कुछ भी गलत होने पर आप इसे पुनर्स्थापित कर सकें।
<एच2>1. WordPress में निर्देशिका ब्राउज़िंग अक्षम करेंनिर्देशिका ब्राउज़िंग को अक्षम करना वर्डप्रेस स्थापित करते समय आपको सबसे पहले काम करना चाहिए। यदि निर्देशिका ब्राउज़िंग सक्षम है, तो यह आपकी निर्देशिकाओं को उजागर करती है और किसी भी साइट विज़िटर को tEm के माध्यम से ब्राउज़ करने देती है। हालाँकि कुछ वेब होस्ट इसे डिफ़ॉल्ट रूप से अक्षम कर देते हैं, लेकिन उनमें से अधिकांश इसे सक्षम छोड़ देते हैं। निर्देशिका ब्राउज़िंग को अक्षम करने के लिए, आपको बस अपनी .htaccess फ़ाइल में निम्न कोड जोड़ना है।
#Disable directory browsing Options All -Indexes
2. 301 रीडायरेक्ट बनाएं
वर्डप्रेस के लिए कई प्लगइन्स हैं जो आपको यूआरएल को रीडायरेक्ट करने देते हैं, हालांकि आप चाहते हैं। लेकिन अगर आप केवल कुछ URL को पुनर्निर्देशित करना चाहते हैं, तो आपको एक समर्पित प्लगइन का उपयोग करने की आवश्यकता नहीं है; आपको बस इतना करना है कि नीचे दिए गए कोड की तरह एक कोड स्निपेट का उपयोग करें। अपनी आवश्यकताओं के अनुसार URL को बदलना न भूलें।
#Create 301 redirects Redirect 301 /oldpage.html https://example.com/newpage.html
3. ब्राउज़र कैशिंग सक्षम करें
.htaccess फ़ाइलों का उपयोग करके, आप ब्राउज़र कैशिंग को भी सक्षम कर सकते हैं जो आपकी वेबसाइट को लौटने वाले आगंतुकों के लिए तेज़ी से लोड करने की अनुमति देता है। ब्राउज़र कैशिंग को सक्षम करने के लिए, आपको बस अपनी .htaccess फ़ाइल में नीचे दिया गया कोड स्निपेट जोड़ना है।
#Enable browser caching <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 2 days" </IfModule>
4. आवश्यकता पड़ने पर रखरखाव पृष्ठ सक्षम करें
यदि आप अपनी वेबसाइट पर कुछ त्वरित रखरखाव कर रहे हैं या किसी कारण से आपकी वेबसाइट टूट गई है, तो एक फैंसी रखरखाव प्लगइन का उपयोग करना एक अच्छा विकल्प नहीं हो सकता है। उन स्थितियों में, एक साधारण रखरखाव संदेश के साथ एक HTML पृष्ठ बनाएं, इसे अपनी रूट निर्देशिका में अपलोड करें और अपने साइट विज़िटर को रखरखाव पृष्ठ पर रीडायरेक्ट करने के लिए नीचे दिए गए कोड स्निपेट का उपयोग करें। आपने जो भी फ़ाइल नाम चुना है, उसके साथ “maintenance.html” को बदलना न भूलें।
#Enable maintenance mode RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.html$ RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123 RewriteRule $ /maintenance.html [R=302,L]
5. व्यवस्थापक क्षेत्र तक पहुंच प्रतिबंधित करें
यदि आप अपनी वर्डप्रेस साइट पर एकमात्र उपयोगकर्ता हैं, तो दूसरों को अपने व्यवस्थापक क्षेत्र तक पहुँचने से रोकने से आपको अपनी साइट की सुरक्षा बढ़ाने में मदद मिल सकती है। दूसरों को व्यवस्थापक क्षेत्र तक पहुँचने से प्रतिबंधित करने के लिए, बस नीचे दिए गए कोड स्निपेट का उपयोग करें। 192.168.0.1 को अपने वास्तविक आईपी पते से बदलें। जैसा कि आप देख सकते हैं, आप चाहें तो कई आईपी पते भी जोड़ सकते हैं।
#Restrict wp-login.php <Files wp-login.php> Order Deny, Allow Deny from All Allow from 192.168.0.1 Allow from xxx.xxx.x.x </Files>
6. IP पता प्रतिबंधित करें
यदि आप किसी विशेष IP पते से बहुत अधिक संदिग्ध गतिविधि देख रहे हैं, तो आप .htaccess नियमों का उपयोग करके इसे आसानी से प्रतिबंधित कर सकते हैं। आपको बस इतना करना है कि आईपी पते को वास्तविक संदिग्ध आईपी पते से बदलते समय नीचे दिया गया नियम जोड़ें।
#Ban suspicious IP addresses <Limit GET POST> order allow,deny deny from 192.168.0.1 deny from 192.168.0.2 allow from all </Limit>
7. .htaccess फ़ाइल को सुरक्षित रखें
चूंकि आप अपनी .htaccess फ़ाइल के साथ बहुत कुछ कर सकते हैं, इसलिए यह महत्वपूर्ण है कि आप फ़ाइल को किसी भी और सभी अनधिकृत उपयोगकर्ताओं से सुरक्षित रखें। ऐसा करने के लिए, बस नीचे दिया गया कोड स्निपेट जोड़ें।
#Protect htaccess file <files ~ "^.*\.([Hh][Tt][Aa])"> order allow,deny deny from all satisfy all </files>
निष्कर्ष
आप अपनी .htaccess फ़ाइल में और भी बहुत सी चीज़ें जोड़ सकते हैं, लेकिन ऊपर बताए गए सात अभी के लिए पर्याप्त होने चाहिए। अपने पसंदीदा .htaccess नियमों और युक्तियों को साझा करते हुए नीचे टिप्पणी करें।