TrueURL
TrueURL

मेन्यू

मुफ़्त · साइन-अप की ज़रूरत नहीं · Cloudflare के एज नेटवर्क पर चलता है

URL रीडायरेक्ट चेकर और URL एक्सपैंडर

कोई भी लिंक पेस्ट करें और उसे ब्राउज़र में खोले बिना उसकी पूरी रीडायरेक्ट चेन और अंतिम URL देखें। हर हॉप (रीडायरेक्ट चेन का एक कदम) का स्टेटस कोड, रिस्पॉन्स हेडर और टाइमिंग दिखती है।

  • हर हॉप का स्टेटस, हेडर और टाइमिंग
  • मेटा रिफ़्रेश और JavaScript रीडायरेक्ट भी पकड़ता है
  • कस्टम मेथड, हेडर, कुकी और यूज़र एजेंट

और रीडायरेक्ट टूल

हर तरह की रीडायरेक्ट समस्या के लिए खास चेकर।

रीडायरेक्ट चेकर कैसे काम करता है

जब आप जांचें बटन दबाते हैं, तो URL TrueURL के चेकर को भेजा जाता है, जो Cloudflare के ग्लोबल एज नेटवर्क पर चलता है। चेकर ऑटोमैटिक रीडायरेक्ट बंद रखकर URL को रिक्वेस्ट करता है और रिस्पॉन्स पढ़ता है। अगर जवाब रीडायरेक्ट है, तो वह Location हेडर से अगला URL निकालता है और उसे रिक्वेस्ट करता है। यह सिलसिला हॉप-दर-हॉप तब तक चलता है, जब तक ऐसा पेज न मिल जाए जो आगे रीडायरेक्ट नहीं करता, या कोई एरर, रीडायरेक्ट लूप या अधिकतम हॉप की सीमा न आ जाए।

आपका ब्राउज़र जांचे जा रहे URL को कभी नहीं खोलता, इसलिए आप शॉर्ट, ट्रैकिंग या अनजान लिंक की भी बेफ़िक्र होकर जांच कर सकते हैं। HTTP 3xx रीडायरेक्ट के अलावा चेकर HTML पेजों में मेटा रिफ़्रेश टैग और सामान्य JavaScript रीडायरेक्ट भी ढूंढता है और उन पर अलग से लेबल लगाता है, क्योंकि कमांड-लाइन टूल में ये क्लाइंट-साइड रीडायरेक्ट आसानी से छूट जाते हैं।

नतीजे कैसे पढ़ें

  • अंतिम URL: आखिरी हॉप के बाद लिंक जहां पहुंचता है, उसके स्टेटस कोड के साथ। 200 OK का मतलब है कि डेस्टिनेशन पेज सामान्य रूप से लोड हुआ।
  • रीडायरेक्ट चेन: हर हॉप की एक पंक्ति, जिसमें URL, HTTP मेथड, स्टेटस कोड, रिस्पॉन्स टाइम और वह Location होता है जिस पर उस हॉप ने भेजा। हर हॉप के पूरे रिस्पॉन्स हेडर और उसकी सेट की गई कुकीज़ के नाम भी दिखते हैं।
  • चेतावनियां: अस्थायी रीडायरेक्ट, HTTPS डाउनग्रेड, तीन से ज़्यादा रीडायरेक्ट वाली चेन, किसी दूसरे डोमेन पर खत्म होने वाला अंतिम URL, क्लाइंट-साइड रीडायरेक्ट और ऐसे पेज जो बॉट चैलेंज पेज (बॉट जांचने वाला पेज, जैसे CAPTCHA) लगते हैं, इन सब पर फ़्लैग लगता है। रीडायरेक्ट लूप, अधिकतम हॉप की सीमा या फ़ेल हुआ हॉप जांच के नतीजे के रूप में दिखाया जाता है।
  • शेयर, कॉपी और एक्सपोर्ट: अंतिम URL कॉपी करें, ऐसा लिंक शेयर करें जो उसी URL की दोबारा जांच करे (आपकी एडवांस सेटिंग्स के बिना), या नतीजे एक्सपोर्ट करें।

असली हालात में टेस्ट के लिए एडवांस सेटिंग्स

जब डिफ़ॉल्ट रिक्वेस्ट से काम न चले, तो एडवांस सेटिंग्स खोलें:

  • HTTP मेथड: GET (डिफ़ॉल्ट), HEAD, या रिक्वेस्ट बॉडी के साथ POST। आगे के हॉप ब्राउज़र के नियमों पर चलते हैं: POST के बाद 301, 302 या 303 मिलने पर अगली रिक्वेस्ट GET बन जाती है, जबकि 307 और 308 मेथड और बॉडी को बनाए रखते हैं। HEAD रिस्पॉन्स में बॉडी नहीं होती, इसलिए HEAD से मेटा रिफ़्रेश और JavaScript रीडायरेक्ट पकड़े नहीं जा सकते।
  • अधिकतम हॉप: 1 से 50 रीडायरेक्ट के बाद जांच रोकें। डिफ़ॉल्ट 20 है, जो Chrome और Firefox की सीमा के बराबर है।
  • कस्टम User-Agent: खाली छोड़ें तो हाल का डेस्कटॉप Chrome इस्तेमाल होगा, या कोई प्रीसेट चुनें, जैसे iPhone पर Safari, Android पर Chrome, Googlebot, Bingbot, Facebook और X के लिंक प्रीव्यू बॉट, या curl।
  • कस्टम रिक्वेस्ट हेडर और कुकी: भाषा या लॉगिन पर निर्भर रीडायरेक्ट को दोहराएं, जैसे Accept-Language: de या किसी सेशन कुकी के साथ। जो हेडर खुद को किसी दूसरे क्लाइंट का IP एड्रेस बताते हैं, जैसे X-Forwarded-For, वे नहीं भेजे जाते। चेन में सेट हुई कुकीज़ आगे के हॉप के लिए रखी जाती हैं, बिल्कुल ब्राउज़र की तरह।
  • क्लाइंट-साइड रीडायरेक्ट: चुनें कि मेटा रिफ़्रेश और JavaScript रीडायरेक्ट को फ़ॉलो किया जाए या सिर्फ़ रिपोर्ट किया जाए।
  • SSL एरर को अनदेखा करें: Cloudflare का एज हमेशा सर्टिफ़िकेट वैलिडेट करता है, इसलिए इस विकल्प से खराब सर्टिफ़िकेट को नज़रअंदाज़ नहीं किया जा सकता। इसके बजाय TLS की समस्या उसी हॉप पर रिपोर्ट होती है जहां वह आती है।

नतीजा आपके ब्राउज़र से अलग क्यों हो सकता है

TrueURL एक Cloudflare डेटा सेंटर से साफ़-सुथरी रिक्वेस्ट भेजता है: न कोई ब्राउज़िंग हिस्ट्री, न लॉग-इन सेशन, और जब तक आप खुद न जोड़ें, कोई कुकी भी नहीं। डिफ़ॉल्ट रूप से यह खुद को डेस्कटॉप Chrome बताता है और अंग्रेज़ी कॉन्टेंट मांगता है (Accept-Language: en-US)। जो साइटें देश, भाषा, डिवाइस या लॉगिन की स्थिति के हिसाब से रीडायरेक्ट करती हैं, वे इसे वहां से अलग जगह भेज सकती हैं जहां आपको भेजती हैं। अपनी स्थिति दोहराने के लिए User-Agent, हेडर और कुकी सेटिंग्स इस्तेमाल करें। देश के हिसाब से होने वाले रीडायरेक्ट इस पर निर्भर करते हैं कि साइट Cloudflare के IP एड्रेस की लोकेशन कहां मानती है, और इसे आप बदल नहीं सकते। यह भी याद रखें कि आपके ब्राउज़र ने कोई पुराना 301 कैश कर रखा हो सकता है।

कुछ वेबसाइटें डेटा सेंटर और एज नेटवर्क से आने वाली ऑटोमेटेड रिक्वेस्ट को ब्लॉक कर देती हैं या उन्हें चैलेंज पेज दिखाती हैं। जब कोई रिस्पॉन्स बॉट जांच या चैलेंज पेज लगता है (जैसे “Just a moment...”), तो TrueURL उसे मार्क कर देता है, क्योंकि असली डेस्टिनेशन तक पहुंचा नहीं गया, वह चैलेंज के पीछे छिपा रह गया।

TrueURL का इस्तेमाल कौन करता है

अक्सर पूछे जाने वाले सवाल

URL रीडायरेक्ट क्या है?

URL रीडायरेक्ट ब्राउज़र या क्रॉलर को बताता है कि उसने जो कॉन्टेंट मांगा है, वह किसी दूसरे पते पर है। सर्वर 3xx स्टेटस कोड और Location हेडर के साथ जवाब देता है, और क्लाइंट नए URL को रिक्वेस्ट करता है। साइटें रीडायरेक्ट तब इस्तेमाल करती हैं जब पेज की जगह बदलती है, डोमेन बदलता है, HTTP को HTTPS में अपग्रेड किया जाता है या कोई शॉर्ट लिंक किसी लंबे लिंक पर ले जाता है। पेज HTML के अंदर से भी रीडायरेक्ट कर सकते हैं, मेटा रिफ़्रेश टैग या JavaScript के ज़रिए।

URL रीडायरेक्ट की जांच क्यों करनी चाहिए?

ताकि आपको ठीक-ठीक पता रहे कि लिंक कहां ले जाता है और वहां तक कैसे पहुंचता है। साइट ओनर यह जांचते हैं कि पुराने URL एक ही स्थायी रीडायरेक्ट में सही पेज पर पहुंचें, HTTP से HTTPS पर रीडायरेक्ट हो और कहीं कोई लूप या टूटा हुआ हॉप न हो। बाकी सभी लोग किसी शॉर्ट, एफ़िलिएट या ट्रैकिंग लिंक को क्लिक करने से पहले परख सकते हैं। URL रीडायरेक्ट कैसे चेक करें पर हमारी गाइड में curl और ब्राउज़र DevTools के तरीके भी बताए गए हैं।

301 और 302 रीडायरेक्ट में क्या अंतर है?

301 का मतलब है कि पेज स्थायी रूप से नई जगह चला गया है: ब्राउज़र इसे कैश कर सकते हैं, और सर्च इंजन नए URL को इंडेक्स करते हैं और लिंक जैसे सिग्नल उस पर ट्रांसफ़र कर देते हैं। 302 अस्थायी होता है, इसलिए आम तौर पर मूल URL ही इंडेक्स में बना रहता है। स्थायी बदलाव के लिए 301 (या 308) इस्तेमाल करें। HTTP रीडायरेक्ट स्टेटस कोड पर हमारी गाइड में सभी कोड की तुलना की गई है।

क्या TrueURL मेरे जांचे गए URL सेव करता है?

नहीं। URL और आपकी सेटिंग्स Cloudflare के नेटवर्क पर हमारे चेकर को सिर्फ़ जांच चलाने के लिए भेजी जाती हैं, और नतीजा सीधे आपके ब्राउज़र में लौट आता है। हम न तो जांच के नतीजे रखते हैं, न ही आपके टेस्ट किए गए URL की कोई हिस्ट्री। Cloudflare ट्रबलशूटिंग के लिए हमारे चेकर पर आने वाली रिक्वेस्ट के तकनीकी लॉग थोड़े समय तक रखता है। आपकी एडवांस सेटिंग्स सिर्फ़ आपके अपने ब्राउज़र में सेव होती हैं, और कुकी की वैल्यू, हेडर की वैल्यू और रिक्वेस्ट बॉडी कभी सेव नहीं की जातीं। ज़्यादा जानकारी के लिए निजता नीति देखें।

क्या एक साथ कई रीडायरेक्ट जांचे जा सकते हैं?

हां। बल्क रीडायरेक्ट चेकर एक बार में 100 तक URL जांचता है और नतीजों को CSV या JSON में एक्सपोर्ट करता है। पूरी साइट के ऑडिट के लिए साइटमैप रीडायरेक्ट चेकर आपका XML साइटमैप पढ़ता है और उसके 500 तक URL जांचता है।

रिस्पॉन्स टाइम से क्या पता चलता है?

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

शॉर्ट URL के क्या खतरे हैं?

शॉर्ट लिंक अपना डेस्टिनेशन छिपा लेता है, इसलिए वह किसी भरोसेमंद साइट पर भी ले जा सकता है और उतनी ही आसानी से किसी फ़िशिंग पेज, मैलवेयर डाउनलोड या स्कैम पर भी। यही वजह है कि हमलावर ईमेल, SMS और सोशल मीडिया पोस्ट में इन्हें खूब इस्तेमाल करते हैं। लिंक को पहले एक्सपैंड करने से आपको असली अंतिम URL और वे सभी डोमेन दिख जाते हैं जिनसे होकर वह गुज़रता है।

TrueURL कौन-कौन से URL शॉर्टनर एक्सपैंड कर सकता है?

कोई भी शॉर्टनर जो स्टैंडर्ड HTTP स्टेटस कोड, मेटा रिफ़्रेश या सामान्य JavaScript रीडायरेक्ट से आगे भेजता है। इनमें Bitly (bit.ly), TinyURL, X (t.co), Rebrandly, Ow.ly, Is.gd और Buffer (buff.ly) जैसी बड़ी सेवाएं शामिल हैं, साथ ही ब्रांडेड शॉर्ट डोमेन भी। जो लिंक कई शॉर्टनर से होकर जाते हैं, उन्हें भी आखिर तक फ़ॉलो किया जाता है। जो शॉर्टनर रीडायरेक्ट से पहले कोई विज्ञापन, चेतावनी या CAPTCHA पेज दिखाते हैं, उन्हें अपने-आप एक्सपैंड नहीं किया जा सकता; ऐसे में चेन उसी पेज पर रुक जाती है।

लोकप्रिय HTTP स्टेटस कोड

रीडायरेक्ट चेन में दिखने वाले कोड का क्या मतलब है।

सभी स्टेटस कोड

ब्लॉग से

रीडायरेक्ट जांचने और सही स्टेटस कोड चुनने की गाइड।

सभी लेख