Computer >> कंप्यूटर >  >> नेटवर्किंग >> इंटरनेट

7 .htaccess नियम जो हर वर्डप्रेस उपयोगकर्ता को पता होना चाहिए

7 .htaccess नियम जो हर वर्डप्रेस उपयोगकर्ता को पता होना चाहिए

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

नोट:
1. जब तक अन्यथा न कहा गया हो, नीचे साझा किए गए सभी कोड स्निपेट आपकी वेबसाइट की मूल निर्देशिका में स्थित .htaccess फ़ाइल में जोड़े जाने चाहिए।

2. कोई भी बदलाव करने से पहले, सुनिश्चित करें कि आपके पास फ़ाइल का अच्छा बैकअप है ताकि कुछ भी गलत होने पर आप इसे पुनर्स्थापित कर सकें।

<एच2>1. WordPress में निर्देशिका ब्राउज़िंग अक्षम करें

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

#Disable directory browsing
Options All -Indexes

7 .htaccess नियम जो हर वर्डप्रेस उपयोगकर्ता को पता होना चाहिए

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]

7 .htaccess नियम जो हर वर्डप्रेस उपयोगकर्ता को पता होना चाहिए

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>

7 .htaccess नियम जो हर वर्डप्रेस उपयोगकर्ता को पता होना चाहिए

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 नियमों और युक्तियों को साझा करते हुए नीचे टिप्पणी करें।


  1. 7 YouTube टीवी टिप्स और ट्रिक्स जो हर उपयोगकर्ता को पता होनी चाहिए!

    एक दशक से अधिक समय हो गया है जब YouTube मनोरंजन की तलाश में हमारा वन स्टॉप डेस्टिनेशन रहा है। और जब YouTube टीवी शुरू किया गया था , हम खुश नहीं हो सकते! हाँ यह सही है। YouTube टीवी Google की एक योग्य स्ट्रीमिंग सेवा है जो हमें किसी भी दिन अपनी केबल टीवी सदस्यता को छोड़ने का अनुभव कराती है। YouTub

  1. हर गेमर को पता होना चाहिए कि G-Sync क्या है!

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

  1. WordPress 5.4 और फ़ायरफ़ॉक्स में प्रत्येक पृष्ठ पर htaccess प्रॉम्प्ट

    जब बारिश होती है, तो मूसलाधार होती है। कुछ हफ़्ते पहले, मैंने वर्डप्रेस cURL त्रुटि 28 समस्या पर एक लेख लिखा था जिसे मैंने अपनी केवल-पुस्तकें वेबसाइट पर देखा था, और जो wp-admin निर्देशिका में htaccess फ़ाइल होने के कारण प्रतीत होता है। वर्डप्रेस 5.4 अपडेट तक यह कोई समस्या नहीं थी, लेकिन अब ऐसा लगता