कल, हमने आपको दिखाया कि अस्थायी रूप से अपने आगंतुकों को वर्डप्रेस में रखरखाव पृष्ठ पर लोकप्रिय प्लगइन्स का उपयोग करके रीडायरेक्ट करने का तरीका दिखाया गया है। यह विधि बहुत अच्छी है, लेकिन कुछ डेवलपर्स गैर-प्लगइन मार्ग पर जाकर अपने हाथों को गंदे करना पसंद करते हैं। इस आलेख में अच्छी तरह से, हम आपको दिखाएंगे कि कैसे वर्डप्रेस में एक प्लगइन के बिना एक अस्थायी रखरखाव पृष्ठ पर विज़िटर को रीडायरेक्ट किया जाए।
यह पोस्ट एक श्रृंखला का हिस्सा है
रखरखाव मोड प्लगइन के साथ वर्डप्रेस में अस्थायी रखरखाव पृष्ठ पुनर्निर्देशन करना
रखरखाव पृष्ठ डिजाइन के छह प्रकार – कौन सा आप के लिए काम करता है?
.htaccess विधि
एक विधि .htaccess के माध्यम से है जो केवल एक आईपी साइट तक पहुंचने की अनुमति देता है। यह एकल-डेवलपर प्रोजेक्ट के लिए त्वरित स्निपेट है।
# रखरखाव-पृष्ठ रीडायरेक्टरीव्रेटइंजिन चालू पुनर्लेखन% {REMOTE_ADDR}! ^ 123.456.789.000 RewriteCond% {REQUEST_URI}! /maintenance.html$ [एनसी] पुनर्लेखन% {REQUEST_URI}। (जेपी? जी? | पीएनजी | जीआईएफ) [एनसी] पुनर्लेखन नियम। * / मीटिंगेशनः [आर = 302, एल]
असल में, आपको केवल अपने आईपी पते पर Remote_Address को बदलना होगा। उसके बाद, आपको maintenance.html नामक एक पृष्ठ बनाने की आवश्यकता होगी, और इसे पसंद करने के लिए इसे शैली दें। इसे आपकी रूट निर्देशिका में संग्रहीत किया जाना चाहिए। कोड मूल रूप से आपको पूरी साइट को देखने देता है, और हर कोई रखरखाव HTML पृष्ठ प्राप्त करता है।
यदि आप एकाधिक आईपी पते की अनुमति देना चाहते हैं, तो इस तकनीक का उपयोग करें:
आदेश अस्वीकार, अनुमति दें सब से इनकार 123.456.789 से अनुमति दें 123.456.789 से अनुमति दें त्रुटि दस्तावेज़ 403 / कस्टम- message.htmlआदेश की अनुमति, अस्वीकार सभी से अनुमति दें
बस ऐसे कई आईपी पते जोड़ दें जिन्हें आप अनुमति देना चाहते हैं। बाकी सभी को पेज “custom-message.html” मिलेगा आप कस्टम फ़ाइल में जो चाहें जोड़ सकते हैं
ईमानदारी से, हम सोचते हैं कि वर्डप्रेस रखरखाव प्लगइन मार्ग बहुत आसान है। उपयोगकर्ताओं को प्रश्न: आपको लगता है कि गैर-प्लगइन मार्ग बेहतर क्यों है?
नोट: टिप्पणी में ब्रैड विलियम्स ने बताया कि ऐसा करने का एक और तरीका है जो वास्तव में वर्डप्रेस के साथ बनाया गया है। मैट “शिवल” मार्टज़ की सीरीज़ पोस्ट (1), (2), (3) देखें
सूत्रों का कहना है
विनाशकारी प्रेस (1), (2)