TrueURL
TrueURL

मेन्यू

302 Found

रिसोर्स अस्थायी रूप से किसी दूसरे URL पर है। क्लाइंट Location हेडर को फ़ॉलो करते हैं, लेकिन आगे भी उन्हें मूल URL ही इस्तेमाल करना चाहिए।

रीज़न फ़्रेज़
Found
रीडायरेक्ट
हां
डिफ़ॉल्ट रूप से कैश करने योग्य
नहीं

302 Found का मतलब है कि टारगेट रिसोर्स अस्थायी रूप से किसी दूसरे URL पर है, जो Location हेडर में दिया गया है। बदलाव अस्थायी है, इसलिए क्लाइंट को आगे की रिक्वेस्ट के लिए मूल URL ही इस्तेमाल करते रहना चाहिए।

302 डिफ़ॉल्ट रूप से कैश करने योग्य नहीं है; इसे तभी दोबारा इस्तेमाल किया जाता है जब Cache-Control या Expires साफ़ तौर पर इसकी अनुमति दें। इसलिए यह उन रीडायरेक्ट के लिए सुरक्षित विकल्प है जो विज़िटर की स्थिति पर निर्भर करते हैं, जैसे बिना लॉगिन वाले यूज़र को लॉगिन पेज पर भेजना।

301 की तरह, 302 को फ़ॉलो करते समय भी यूज़र एजेंट POST को GET में बदल सकते हैं, और ब्राउज़र ऐसा करते हैं। HTTP/1.0 का इरादा यह नहीं था, इसीलिए HTTP/1.1 में 303 See Other जोड़ा गया, जो हमेशा GET पर बदल देता है, और 307 Temporary Redirect, जो मेथड कभी नहीं बदलता। कई फ़्रेमवर्क अब भी 302 को डिफ़ॉल्ट रीडायरेक्ट के रूप में इस्तेमाल करते हैं।

उदाहरण रिस्पॉन्स

HTTP
HTTP/1.1 302 Found
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: https://www.example.com/login?next=%2Faccount
Cache-Control: no-store
Content-Length: 0

SEO और रीडायरेक्ट जांच

Google 302 को इस बात का कमज़ोर सिग्नल मानता है कि टारगेट कैननिकल होना चाहिए, इसलिए वह आम तौर पर मूल URL को ही अपने इंडेक्स और सर्च नतीजों में रखता है। सचमुच अस्थायी स्थितियों, जैसे छोटे प्रमोशन, मेंटेनेंस या A/B टेस्ट, के लिए यही सही है। लंबे समय तक लगा रहने वाला 302 आखिरकार स्थायी रीडायरेक्ट जैसा माना जा सकता है, लेकिन इस पर भरोसा न करें: स्थायी बदलाव के लिए 301 या 308 इस्तेमाल करें।

SEO की एक आम गलती है पूरी साइट का HTTP-से-HTTPS या डोमेन रीडायरेक्ट, जो गलती से 302 के रूप में कॉन्फ़िगर हो गया हो। रीडायरेक्ट चेन चेकर और 301 रीडायरेक्ट चेकर अस्थायी हॉप को चिह्नित करते हैं, ताकि आप उन्हें आसानी से पहचान सकें।

आम वजहें और इस्तेमाल

  • लॉगिन वॉल बिना लॉगिन वाले विज़िटर को /login?next=... पर भेजती है।
  • भाषा, देश या डिवाइस पहचानकर विज़िटर को लोकल या मोबाइल वर्शन पर भेजा जाता है। फ़ोन और डेस्कटॉप को क्या मिलता है, इसकी तुलना मोबाइल बनाम डेस्कटॉप रीडायरेक्ट चेकर से करें।
  • क्लिक-ट्रैकिंग और एफ़िलिएट लिंक 302 इस्तेमाल करते हैं, ताकि हर क्लिक ट्रैकर से होकर गुज़रे। इनका असली URL शॉर्ट URL एक्सपैंडर से देखें।
  • कोई स्थायी बदलाव गलती से 302 के रूप में कॉन्फ़िगर हो गया, जैसे बिना स्टेटस वाला Apache का Redirect डायरेक्टिव, या किसी फ़्रेमवर्क का redirect() हेल्पर, जो कई फ़्रेमवर्क में डिफ़ॉल्ट रूप से 302 होता है। इसे 301 या 308 पर बदलें।

301 रीडायरेक्ट चेकर

TrueURL के मुफ़्त रीडायरेक्ट चेकर से देखें कि कोई URL हर हॉप पर कौन-सा स्टेटस कोड लौटाता है।