त्रुटि देने वाले पेज, ढूँढे और ठीक किए गए।

कोई पेज ऑनलाइन होकर भी खराब हो सकता है: “404 Not Found”, “500 Internal Server Error”, “Too many redirects”। LayerAssist आपके पेजों के स्टेटस कोड पढ़ता है, उनका मतलब समझाता है और कारण ठीक करता है।

एक नज़र में

  • चैट मेंचैट में वह आपके बताए पेज विज़िटर की तरह खोलता है, हर स्टेटस कोड और रीडायरेक्ट पढ़ता है और हर त्रुटि का कारण ढूँढता है।
  • ऑटोमेशनआपके अपने ऑटोमेशन के रूप में वह ज़रूरी पेजों की सूची नियमित रूप से जाँच सकता है और किसी पेज के “200 OK” देना बंद करने पर अलर्ट दे सकता है।
  • बिल्ट-इन मॉनिटरबिल्ट-इन उपलब्धता मॉनिटर तब अलर्ट देता है जब आपकी साइट बिल्कुल जवाब नहीं देती।
  • अभी नहींत्रुटि कोड पर अलर्ट देने वाला बिल्ट-इन मॉनिटर, जैसे 500 देने वाले पेज के लिए, अभी उपलब्ध नहीं है।

साइट “चालू” होकर भी विज़िटर भगा सकती है

उपलब्धता मॉनिटर साइट को तब तक चालू मानते हैं जब तक सर्वर जवाब देता है। लेकिन अगर जवाब आपके सबसे बिकने वाले प्रोडक्ट पर “404 Not Found”, चेकआउट पर “500 Internal Server Error” या होम पेज पर रीडायरेक्ट लूप है, तो विज़िटर फिर भी चले जाते हैं।

सर्च इंजन भी इसे पकड़ते हैं: त्रुटि वाले पेज नतीजों से हट जाते हैं, और घूमते रीडायरेक्ट आने वाले विज़िट बर्बाद करते हैं। स्टेटस कोड पहला सुराग है कि क्या गलत है – अगर कोई उसे पढ़े।

आम त्रुटियाँ और उनका मतलब

  • 404 Not Found: पता कहीं नहीं ले जाता, अक्सर पेज हटाया या खिसकाया गया है
  • 403 Forbidden: सर्वर मना करता है, अक्सर अनुमतियों या सुरक्षा नियम की वजह से
  • 500 Internal Server Error: साइट का कोड या सेटिंग फेल हुई
  • 502, 503 या 504: साइट के पीछे चलने वाली चीज़ रुकी है, ओवरलोड है या बहुत धीमी है

पेज त्रुटियाँ क्यों देने लगते हैं

साइट माइग्रेशन या नए पेज पते

माइग्रेशन या लिंक ढाँचा बदलने के बाद पुराने लिंक और सर्च नतीजे ऐसे पतों पर ले जाते हैं जो अब मौजूद नहीं हैं।

खराब .htaccess या सर्वर नियम

रीराइट या रीडायरेक्ट नियम की एक गलत लाइन पूरी साइट पर 500 त्रुटियाँ या अंतहीन रीडायरेक्ट पैदा कर सकती है।

फ़ाइल अनुमतियाँ और सुरक्षा नियम

वे फ़ाइलें जिन्हें वेब सर्वर पढ़ नहीं सकता, या बहुत सख़्त फ़ायरवॉल नियम, 403 त्रुटियाँ बन जाते हैं।

PHP या ऐप्लिकेशन क्रैश

प्लगइन की त्रुटि, कोई गायब एक्सटेंशन या मेमोरी सीमा 500 त्रुटि देती है, जबकि रुकी हुई PHP सेवा 502 या 503 देती है।

LayerAssist त्रुटि वाले पेजों को कैसे संभालता है

वह वहीं से शुरू करता है जहाँ से विज़िटर – पते से – और सर्वर तक सुराग का पीछा करता है।

असली जवाब पढ़ता है

वह पेज माँगता है और स्टेटस कोड, रास्ते का हर रीडायरेक्ट और जवाब में लगा समय दर्ज करता है।

रीडायरेक्ट को आखिर तक फ़ॉलो करता है

वह रीडायरेक्ट चेन का हर कदम दिखाता है, इसलिए http, https, www और CDN के बीच का लूप तुरंत दिख जाता है।

कोड को कारण से जोड़ता है

होस्टिंग या सर्वर की पहुँच से वह हर त्रुटि के पीछे का एरर लॉग, रीराइट नियम और अनुमतियाँ पढ़ता है।

ठीक करता है और फिर जाँचता है

वह नियम, अनुमति या सेटिंग ठीक करता है, खिसकाए गए पेजों के लिए रीडायरेक्ट जोड़ता है और “200 OK” पक्का करने के लिए पेज फिर माँगता है।

उदाहरण: 403 दिखाने वाला संपर्क पेज

  1. आप

    विज़िटर कहते हैं कि संपर्क पेज “403 Forbidden” दिखाता है। मेरे यहाँ तो सामान्य रूप से खुलता है।

  2. यह क्या जांचता है

    • /contact: कुछ देशों के विज़िटर को 403 Forbidden
    • /contact: लॉग इन रहने पर 200 OK
    • सुरक्षा प्लगइन: लॉगिन पेज के लिए बना देश-ब्लॉक सभी पेजों पर लागू है
    • फ़ाइल अनुमतियाँ: सही
  3. यह क्या बदलता है

    देश-ब्लॉक को सिर्फ़ एडमिन लॉगिन पेज तक सीमित किया

  4. LayerAssist

    ठीक हो गया। आपका सुरक्षा प्लगइन कुछ देशों को सिर्फ़ एडमिन लॉगिन पर नहीं, हर पेज पर ब्लॉक कर रहा था, और आप लॉग इन थे इसलिए आपको पेज दिख रहा था। मैंने नियम को लॉगिन पेज तक सीमित कर दिया; अब संपर्क पेज सबको 200 OK देता है।

आपको क्या मिलता है

  • सिर्फ़ होम पेज नहीं, ज़रूरी पेजों पर भी त्रुटियाँ पकड़ी जाती हैं
  • हर कोड आसान भाषा में समझाया गया
  • रीडायरेक्ट लूप और टूटे लिंक जड़ से ठीक
  • हर सुधार के बाद नई जाँच

असली स्थितियाँ

साइट रीडिज़ाइन के बाद

नए पते, और हर जगह पुराने लिंक। LayerAssist बताता है कि कौन-से पुराने पेज 404 देते हैं और हर एक को उसके नए पते पर रीडायरेक्ट करता है।

भीड़ के समय 502 देने वाला स्टोर

चेकआउट सिर्फ़ ज़्यादा ट्रैफ़िक में फेल होता है। LayerAssist 502 त्रुटि को उस PHP सेवा से जोड़ता है जिसके प्रोसेस खत्म हो जाते हैं, और सीमा बढ़ाता है।

होस्टिंग बदलने के बाद ब्लॉग

होम पेज के अलावा हर लेख 404 देता है: माइग्रेशन में रीराइट नियम साथ नहीं आए। LayerAssist उन्हें वापस लाता है।

LayerAssist से HTTP त्रुटियाँ कैसे जाँचें और ठीक करें

  1. बताएँ कि कौन-से पेज ज़रूरी हैं

    चैट में जाँचने वाले पेजों की सूची दें, या बस बताएँ कि विज़िटर क्या देखते हैं।

  2. होस्टिंग या सर्वर जोड़ें

    कारण ठीक करने के लिए LayerAssist को वहाँ पहुँच चाहिए जहाँ साइट चलती है: होस्टिंग कंट्रोल पैनल, FTP या SSH।

  3. उसे जाँचने और ठीक करने दें

    वह स्टेटस कोड पढ़ता है, कारण ढूँढता है, सुधार करता है और हर पेज फिर से जाँचता है।

  4. नज़र बनाए रखें

    मुख्य पेजों की नियमित जाँच ऑटोमेशन के रूप में माँगें, और खराबी के लिए उपलब्धता मॉनिटर जोड़ें।

HTTP स्टेटस कोड पर सवाल

यह तीन अंकों का जवाब है जो सर्वर हर पेज के लिए देता है: 200 का मतलब ठीक, 301 और 302 रीडायरेक्ट हैं, 404 का मतलब नहीं मिला, और 500 वाले कोड का मतलब है कि सर्वर पर कुछ फेल हुआ।

आगे: वेबसाइट की स्पीड

$9 प्रति माह से · मन बदलने के लिए 14 दिन

अगली बार कुछ खराब हो, तो आपको पता होगा किससे पूछना है।

आज ही अपनी वेबसाइट जोड़ें और पहला सवाल पूछें। आपके लिए नहीं? 14 दिनों में रद्द करें और पहला भुगतान वापस पाएँ, केवल इस्तेमाल किए गए AI काम की लागत घटाकर।

7 दिन मुफ़्त · क्रेडिट कार्ड की ज़रूरत नहीं · तकनीकी जानकारी की ज़रूरत नहीं।