इसका मतलब
रिसोर्स अस्थायी रूप से दूसरे URL पर है। आगे के अनुरोधों में क्लाइंट को मूल URL ही इस्तेमाल करते रहना चाहिए।
आम कारण
- लॉगिन पेज पर रीडायरेक्ट
- A/B टेस्ट या भौगोलिक रीडायरेक्ट
- अस्थायी मेंटेनेंस पेज
कैसे ठीक करें
अगर आप क्लाइंट या विज़िटर हैं
Location का पालन करें। ध्यान दें कि 302 का पालन करते समय ब्राउज़र POST को GET में बदल देते हैं; मेथड बनाए रखने वाले सर्वर को 307 इस्तेमाल करना चाहिए।
अगर आप साइट या API चलाते हैं
अस्थायी बदलाव के लिए 302 या 307 और स्थायी के लिए 301 या 308 इस्तेमाल करें। कई रीडायरेक्ट की श्रृंखला से बचें।
उदाहरण रिस्पॉन्स
HTTP/1.1 302 Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: /login?next=%2Faccount
Content-Length: 0 स्पेसिफ़िकेशन
अक्सर पूछे जाने वाले सवाल
› 302 या 307?
दोनों अस्थायी हैं। 307 मेथड बदलने से मना करता है, इसलिए POST, POST ही रहता है; 302 को क्लाइंट अक्सर GET में बदल देते हैं।
› क्या 302 SEO के लिए बुरा है?
नहीं, अगर बदलाव सच में अस्थायी है। स्थायी बदलाव के लिए 301 इस्तेमाल करें ताकि सर्च इंजन नया URL इंडेक्स करें।