Redirect Map जेनरेटर

एक दो-कॉलम पुराना → नया URL सूची को nginx, Apache, Netlify, Vercel, या Cloudflare के लिए कॉपी-के-लिए-तैयार 301 रीडायरेक्ट नियमों में बदलें — सब आपके ब्राउज़र में।

Redirect Map जेनरेटर पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा पेस्ट किए गए पुराने और नए URL आपके डिवाइस पर पार्स और फ़ॉर्मैट होते हैं और कभी इसे या ArrayKit को नहीं पहुँचते।

nginx Config Generator खोलें

Redirect Map जेनरेटर के बारे में

Redirect Map जेनरेटर एक सादी पुराना → नया URL सूची को उस प्लेटफ़ॉर्म के लिए कॉपी-के-लिए-तैयार 301 रीडायरेक्ट नियमों में बदल देता है जिस पर आप वास्तव में डिप्लॉय करते हैं। एक कॉमा, tab, तीर, या स्पेस से अलग किए दो कॉलम पेस्ट करें, फिर एक लक्ष्य चुनें: nginx return 301 ब्लॉक, Apache RedirectMatch नियम, एक Netlify _redirects फ़ाइल, एक Vercel vercel.json array, या एक Cloudflare Bulk Redirects CSV। scheme और host हटाने के लिए path-only टॉगल करें, और मैच पक्ष पर ट्रेलिंग स्लैश सामान्यीकृत करें ताकि पुराने और नए पथ पंक्तिबद्ध हों। यह किसी साइट माइग्रेशन, एक CMS रीप्लेटफ़ॉर्म, या एक डोमेन मूव के गड़बड़ हिस्से के लिए बनाया गया है — जब सैकड़ों रीडायरेक्ट की एक स्प्रेडशीट को तेज़ी से सर्वर कॉन्फ़िग बनना होता है। सब कुछ आपके डिवाइस पर चलता है; आपके द्वारा पेस्ट किया गया URL map कभी ब्राउज़र से बाहर नहीं जाता।

विशेषताएँ

Redirect Map जेनरेटर का उपयोग कैसे करें

  1. अपनी पुराना → नया URL जोड़ियाँ, प्रति पंक्ति एक, इनपुट बॉक्स में पेस्ट करें
  2. एक लक्ष्य प्लेटफ़ॉर्म चुनें: nginx, Apache, Netlify, Vercel, या Cloudflare
  3. अपनी साइट से मेल खाने के लिए path-only और ट्रेलिंग-स्लैश नियम सेट करें
  4. जेनरेट किए नियम कॉपी करें या डिप्लॉयमेंट के लिए कॉन्फ़िग फ़ाइल डाउनलोड करें

उदाहरण

इनपुट

/old-page, /new-page
/blog/2020/hello -> /articles/hello

आउटपुट

location = /old-page {
    return 301 /new-page;
}

location = /blog/2020/hello {
    return 301 /articles/hello;
}

एक कॉमा- और तीर-से अलग किया गया map nginx 301 ब्लॉक में संकलित किया गया।

सामान्य त्रुटियाँ और समस्या निवारण

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

Redirect Map जेनरेटर कौन-सा इनपुट फ़ॉर्मैट स्वीकार करता है?
कोई भी दो-कॉलम पुराना → नया सूची। कॉलम एक कॉमा (CSV), एक tab (TSV), -> या → जैसे एक तीर, या एक या अधिक स्पेस से अलग किए जा सकते हैं। एक स्प्रेडशीट, एक टेक्स्ट फ़ाइल, या एक चैट संदेश से सीधे पेस्ट करें और टूल प्रति पंक्ति डेलिमिटर पता लगा लेता है।
यह किन प्लेटफ़ॉर्मों के लिए 301 रीडायरेक्ट जेनरेट कर सकता है?
पाँच: nginx (return 301 location ब्लॉक), Apache .htaccess (RedirectMatch 301), Netlify (301! के साथ _redirects), Vercel (vercel.json redirects array), और Cloudflare (Bulk Redirects CSV)। लक्ष्य बदलें और वही URL map तुरंत फिर से संकलित होता है।
path-only और निरपेक्ष नियमों में क्या अंतर है?
path-only scheme और host हटा देता है, इसलिए 'https://site.com/old' '/old' बन जाता है — आदर्श जब सर्वर पहले से एक डोमेन तक सीमित हो। निरपेक्ष पूर्ण URL रखता है, जो आप क्रॉस-डोमेन मूव या Cloudflare नियमों के लिए चाहते हैं जो मूल host को संदर्भित करते हैं।
ट्रेलिंग-स्लैश टॉगल कैसे काम करता है?
यह केवल मैच (पुराने) पक्ष पर ट्रेलिंग स्लैश सामान्यीकृत करता है, ताकि /old और /old/ दोनों उसी तरह हल हों जैसा आप चाहते हैं। Add एक स्लैश जोड़ता है, Remove इसे हटाता है, और Keep पथों को ठीक वैसे ही छोड़ता है जैसे पेस्ट किए गए। एक शुद्ध '/' कभी नहीं बदला जाता।
302 के बजाय 301 रीडायरेक्ट का उपयोग क्यों किया जाता है?
एक 301 एक स्थायी रीडायरेक्ट है, इसलिए ब्राउज़र और सर्च इंजन लिंक इक्विटी को नए URL पर पास करते हैं और मूव को कैश करते हैं। यही आप एक माइग्रेशन या डोमेन परिवर्तन के लिए चाहते हैं; जेनरेटर हर नियम के लिए 301 निकालता है।
क्या मेरे URL की सूची कहीं अपलोड होती है?
नहीं। Redirect Map जेनरेटर सब कुछ आपके ब्राउज़र में सादे JavaScript के साथ पार्स और फ़ॉर्मैट करता है। आपके द्वारा पेस्ट किए गए पुराने और नए URL आपके डिवाइस पर रहते हैं और कभी ArrayKit या किसी सर्वर पर नहीं भेजे जाते।

संबंधित टूल

सभी ArrayKit टूल