PHP में पुनर्निर्देशित: अग्रेषण कैसे सेट करें
इस व्यावहारिक टिप में हम आपको दिखाएंगे कि PHP में रीडायरेक्ट कैसे सेट किया जाता है और इस प्रकार विज़िटर को स्वचालित रूप से किसी अन्य वेबसाइट पर रीडायरेक्ट किया जाता है।
PHP में रीडायरेक्ट सेट करना: स्थिति 301 या 302?
यदि सर्वर PHP के माध्यम से किसी अन्य वेबसाइट पर पुनर्निर्देशित करता है, तो यह डिफ़ॉल्ट रूप से स्थिति कोड 302 के साथ किया जाता है।
- हालाँकि, स्थिति कोड 302 का अर्थ है कि पृष्ठ केवल अस्थायी रूप से अग्रेषित किया गया है। स्थायी कोड को स्थिति कोड 301 द्वारा संकेत दिया गया है।
- इससे आगंतुक को कोई फर्क नहीं पड़ता है - किसी भी मामले में, वह स्वचालित रूप से दूसरी वेबसाइट पर पुनर्निर्देशित हो जाएगा।
- हालांकि, यह अंतर खोज इंजन के लिए बहुत दिलचस्प है। यदि कोई रोबोट Google या अन्य खोज इंजन से स्थिति 302 प्राप्त करता है, तो यह मानता है कि यह अग्रेषण केवल अस्थायी है।
- स्थिति कोड 301 के संकेत के साथ, खोज इंजन को सूचित किया जाता है कि अब पुराने URL के तहत खोज करना आवश्यक नहीं है, बल्कि इसके बजाय स्थायी रीडायरेक्ट के माध्यम से। सरल शब्दों में, इसका मतलब है कि सूचकांक अब नए के लिए पुराने पते का आदान-प्रदान कर सकता है।
- इसका मतलब यह है कि वेबसाइट के संभवतः नई सामग्री को पुनः निर्देशित करने के दौरान खोज इंजन को फिर से शुरू नहीं करना पड़ता है।
PHP में रीडायरेक्ट कैसे सेट करें
PHP कोड बहुत शुरुआत में होना चाहिए, ब्राउज़र को कोई अन्य आउटपुट पहले से अनुमति नहीं है।
- इसलिए, सुनिश्चित करें कि php टैग से पहले न तो "इको" है और न ही आकस्मिक स्थान है। वैसे, हम समझाते हैं कि PHP किसी अन्य पोस्ट में क्या है।
- किसी अन्य वेबसाइट पर रीडायरेक्ट बनाने के लिए, निम्नलिखित कोड दर्ज करें:
- अपने पुराने URL के साथ "www.domain.de" बदलें और "der-neue-name.php" वेबसाइट को पुनः निर्देशित करने के लिए संदर्भित करता है।
- आपको निश्चित रूप से "निकास" डालना चाहिए। यह अग्रेषण को गलत तरीके से निष्पादित होने से रोकता है।
हम आपको दिखाएंगे कि प्रोग्रामिंग पर हमारे अगले व्यावहारिक टिप में PHP का उपयोग करके एक तस्वीर कैसे डालें।