यदि आप एक क्रोम उपयोगकर्ता हैं और आप 'एरर 3xx (नेट :: ERR_TOO_MANY_REDIRECTS' या 'इस वेबपेज में एक रीडायरेक्ट लूप- ERR_TOO_MANY_REDIRECTS' देख रहे हैं, तो आप अकेले हैं। यह अक्सर होता है और URL के आधार पर अस्थायी या स्थायी हो सकता है। आप यात्रा कर रहे हैं और समस्या का विशिष्ट कारण है।
यह ट्यूटोरियल आपको Google Chrome में बहुत अधिक रीडायरेक्ट त्रुटि के बारे में जानने के लिए आवश्यक सब कुछ के माध्यम से आपको ले जाएगा।
HTTP रीडायरेक्ट एक वेबसाइट के लिए एक विधि है जो आपके ब्राउज़र को लिंक किए गए के बजाय एक अलग पृष्ठ पर इंगित करती है। यह रखरखाव के कारण हो सकता है, पृष्ठ स्थानांतरित हो गया है या अन्य कारणों से। उदाहरण के लिए, कोई कंपनी अपने डोमेन नाम को बदल सकती है और पुराने डोमेन पर वेबसाइट को नए डोमेन का उपयोग करके वेबसाइट पर पुनर्निर्देशित कर सकती है।
क्रोम त्रुटि दिए बिना 20 तक रीडायरेक्ट का सामना कर सकता है, लेकिन एक बार जो सीमा टूट जाती है, वह 'ERR_TOO_MANY_REDIRECTS' त्रुटि को फेंक देगा।
लेनदेन कुछ इस तरह से होता है:
- ब्राउज़र वेब सर्वर को एक GET संदेश भेजता है
- सर्वर पुनर्निर्देशित URL के साथ 3xx संदेश के साथ प्रतिक्रिया करता है
- ब्राउज़र संदेश को स्वीकार करता है और नए पते पर जाता है
- ब्राउज़र वेबसाइट को लोड करता है
क्रोम इनमें से 20 तक रीडायरेक्ट को एक बार में बिना किसी समस्या के सामना कर सकता है। यदि इससे अधिक हैं, तो आप त्रुटि देखते हैं।
एक रीडायरेक्ट लूप वह जगह है जहां ब्राउज़र को एक रीडायरेक्ट किए गए URL पर भेजा जाता है जो इसे मूल URL पर वापस निर्देशित करता है, जो इसे फिर से और इतने पर रीडायरेक्ट करता है। यह वेबसाइट व्यवस्थापक के रूप में करना आश्चर्यजनक रूप से आसान है। यदि आप Google Chrome में बहुत अधिक रीडायरेक्ट त्रुटि देखते हैं तो मैं आपको दिखाऊंगा कि आप क्या कर सकते हैं।
एक आगंतुक के रूप में बहुत सारे पुनर्निर्देश
यदि आप वेबसाइट पर जा रहे हैं, तो आप अपना ब्राउज़र कैश और कुकी साफ़ कर सकते हैं।
- क्रोम खोलें
- शीर्ष पर Chrome पुल-डाउन मेनू का चयन करें
- पुल-डाउन मेनू से Clear Browsing Data का चयन करें
- कैश्ड संदेश और फ़ाइलों के बगल में स्थित चेकबॉक्स चुनें
- फिर Clear Data पर क्लिक करें
अब त्रुटि देने वाले URL को पुनः प्रयास करें। अब आपको वेबसाइट ब्राउज़ करने में सक्षम होना चाहिए।
अगर वह काम नहीं करता है तो दूसरे ब्राउज़र की कोशिश करें। यदि कोई अन्य ब्राउज़र काम करता है, लेकिन Chrome यह कोशिश नहीं करता है:
- क्रोम एड्रेस बार में
chrome://extensions
टाइप करें - मारो मारो
- अपने एक्सटेंशन को एक बार में अक्षम करने का प्रयास करें, हर एक को अक्षम करने के बाद वेबसाइट को फिर से बेचना
रिटायर होने से पहले सिर्फ एक को अक्षम करना सुनिश्चित करें अन्यथा आपको पता नहीं चलेगा कि कौन सा मुद्दा पैदा कर रहा है। लक्ष्य यह देखना है कि क्या आप किसी विशिष्ट Chrome एक्सटेंशन में समस्या के कारण को अलग कर सकते हैं।
वेबसाइट व्यवस्थापक के रूप में बहुत सारे पुनर्निर्देश
यदि आप वेबसाइट का प्रबंधन या संचालन करते हैं, तो आपको काम करना होगा। आपके पास कहीं पर एक अनुप्रेषित सेट है जो या तो लूपिंग है या कई बार खुद को दोहरा रहा है। आइए जानें कि कौन से रीडायरेक्ट वापस लूप कर रहे हैं ताकि आप अपनी वेबसाइट के प्रशासनिक बैकएंड पर समस्या का समाधान कर सकें।
- रीडायरेक्ट-चेकर पर नेविगेट करें और अपने URL में टाइप करें
- यह देखने के लिए विश्लेषण का चयन करें कि पुनर्निर्देशन और कहां है
- उन रीडायरेक्ट को पहचानें जो लूप को खुद को वापस करते हैं
- अपनी वेबसाइट के लिए प्रशासनिक इंटरफ़ेस के माध्यम से लूपिंग रीडायरेक्ट को बदलें
"अपनी वेबसाइट के लिए प्रशासनिक इंटरफ़ेस के माध्यम से लूपिंग रीडायरेक्ट बदलें" थोड़ा ढीला लग सकता है लेकिन सटीक तरीका इस बात पर निर्भर करता है कि आपकी वेबसाइट किस प्लेटफ़ॉर्म का उपयोग करती है। उदाहरण के लिए, वर्डप्रेस में, आप एक रीडायरेक्ट प्लगइन का उपयोग कर सकते हैं या अपनी .htaccess फ़ाइल को संशोधित करने की आवश्यकता हो सकती है। जूमला में आप मैगेंटो में रीडायरेक्ट मैनेजर का उपयोग कर सकते हैं, आप रिवाइराइट मैनेजमेंट टूल का उपयोग करेंगे। तुम्हें नया तरीका मिल गया है।
आपको केवल समस्या के कारण को पुनर्निर्देशित करने की आवश्यकता है, फिर समस्या को ठीक करें जो भी आप अपनी साइट को प्रशासित करने के लिए उपयोग करते हैं, अपने मंच का जिक्र करें और मार्गदर्शन के लिए कंपनी के प्रलेखन की मेजबानी करें।
एक बार जब आप समस्या को ठीक कर लेते हैं, तो यह सुनिश्चित करने के लिए लिंक को अच्छी तरह से फिर से लिखें कि क्या उम्मीद के मुताबिक काम किया गया है।
पुन: निर्देशित
सभी प्रकार के पुनर्निर्देश हैं, सभी कोड 3xx से शुरू होते हैं।
- 301 - पृष्ठ स्थायी रूप से चला गया।
- 302 - वेब पेज अस्थायी रूप से अनुपलब्ध है।
- 303 - पृष्ठ को ताज़ा करने से रोकने के लिए PUT या POST के बाद पुनर्निर्देशित किया जाता है।
- 307 - किसी योजना के लिए वेब पेज अस्थायी रूप से अनुपलब्ध है। HTTP 1.1 के लिए 302 पर पुनर्निर्देशित करता है।
- 308 - अन्य कारणों से स्थायी पुनर्निर्देश।
- 300 - विशेष रीडायरेक्ट जिसका उपयोग बहुत बार नहीं किया जाता है।
- 304 - कैश्ड वेब पृष्ठों के लिए कैश रीफ़्रेश होने का संकेत देने वाला विशेष पुनर्निर्देश।
पुनर्निर्देश का उपयोग क्यों किया जाता है
रीडायरेक्ट का उपयोग करने के लिए बहुत सारे वैध कारण हैं और आप आश्चर्यचकित होंगे कि वे कितनी बार उपयोग किए जाते हैं। रीडायरेक्ट का उपयोग करने का सबसे आम कारण यह है कि जब आप पृष्ठ को किसी नए होस्ट या URL पर ले जा रहे हों। यदि आपने अपने एसईओ पर बहुत काम किया है, तो आप पृष्ठ को स्थानांतरित करते समय इसे खोना नहीं चाहते हैं।
इसके बजाय, आप ब्राउज़रों और खोज इंजनों को बताने के लिए 301 पुनर्निर्देशन का उपयोग करते हैं, जो आपके पृष्ठ पर चले गए हैं। यह अभी भी पृष्ठ पर आगंतुकों को प्राप्त करता है और आपके द्वारा अर्जित सभी एसईओ लाभ को बरकरार रखता है।
यदि आप पृष्ठ का परीक्षण कर रहे हैं या शैली या नई तकनीक के अनुरूप इसे अद्यतन कर रहे हैं तो 302 या 307 पुनर्निर्देशन उपयोगी है। यदि URL संरचना समान रहने वाली है, तो आपको केवल वास्तविक के लिए पृष्ठ प्रकाशित करने से पहले एक अस्थायी रीडायरेक्ट जोड़ना होगा।
रीडायरेक्ट एसईओ रस या आगंतुकों को खोने के बिना एक वेबसाइट के प्रबंधन के लिए बहुत उपयोगी है। उन्हें देखभाल और परीक्षण की आवश्यकता होती है लेकिन एक बहुत ही उपयोगी उपकरण हो सकता है।
यदि आपके पास बहुत अधिक रीडायरेक्ट को संभालने के तरीकों के लिए कोई सुझाव है, तो कृपया नीचे टिप्पणी करें।
