कैसे इस्तेमाल करें
- हर पंक्ति में एक रीडायरेक्ट चिपकाएँ — पहले पुराना पाथ, फिर नया पाथ या पूरा URL।
- अपना सर्वर और स्टेटस कोड चुनें (स्थायी बदलाव के लिए 301)।
- टूल जो भी चेन, लूप या डुप्लिकेट बताए, उन्हें ठीक करें।
- नियम कॉपी या डाउनलोड करें और अपने सर्वर कॉन्फ़िगरेशन में जोड़ें।
विकल्पों की जानकारी
- 301 / 308
- स्थायी। सर्च इंजन रैंकिंग नए URL पर ले जाते हैं। 308 रिक्वेस्ट मेथड भी वही रखता है (POST, POST ही रहता है)।
- 302 / 307
- अस्थायी। पुराना URL इंडेक्स में बना रहता है।
- Nginx (map)
- लुकअप तालिका, जो सैकड़ों या हज़ारों रीडायरेक्ट के साथ भी तेज़ रहती है।
एक इनपुट, पाँच आउटपुट
हर पंक्ति एक पुराना पाथ है जिसके बाद नया पाथ या पूरा URL स्पेस, टैब या कॉमा से अलग करके आता है। # से शुरू होने वाली पंक्तियाँ अनदेखी की जाती हैं। 301 और डोमेन example.com के साथ ये दो पंक्तियाँ लें:
/old-page /new-page
/blog/2019/post https://example.com/articles/post
Nginx
location = /old-page { return 301 /new-page; }
location = /blog/2019/post { return 301 https://example.com/articles/post; }
Apache .htaccess
RedirectMatch 301 ^/old-page$ /new-page
RedirectMatch 301 ^/blog/2019/post$ https://example.com/articles/post
Caddy
example.com {
redir /old-page /new-page 301
redir /blog/2019/post https://example.com/articles/post 301
}
Cloudflare (हर नियम के लिए एक CSV पंक्ति, कोई हेडर नहीं: स्रोत, लक्ष्य, स्टेटस कोड)
example.com/old-page,https://example.com/new-page,301
example.com/blog/2019/post,https://example.com/articles/post,301
Nginx (map) http सेक्शन के लिए एक map $uri $redirect_to ब्लॉक और server सेक्शन के लिए return 301 $redirect_to के साथ एक छोटा if ब्लॉक बनाता है। अगर आप सूची में /a /b और /b /c भी जोड़ें, तो चेकर चेन /a → /b → /c बताता है और /a को सीधे /c की ओर इशारा करने का सुझाव देता है।
अक्सर पूछे जाने वाले सवाल
रीडायरेक्ट चेन क्या होती है?
A → B → C। हर हॉप पेज को धीमा करता है और क्रॉल बजट बर्बाद करता है, इसलिए A को सीधे C पर भेजें।
Apache में Redirect की जगह RedirectMatch क्यों इस्तेमाल होता है?
Redirect प्रीफ़िक्स से मिलान करता है, इसलिए /old के नियम से /old-page भी रीडायरेक्ट हो जाएगा। ^ और $ वाला RedirectMatch केवल ठीक वही पाथ पकड़ता है।
क्या ये नियम क्वेरी स्ट्रिंग संभालते हैं?
ये नियम पाथ से मिलान करते हैं। ज़्यादातर सर्वर क्वेरी स्ट्रिंग को आगे पास कर देते हैं, लेकिन किसी ख़ास ?id=1 के नियम के लिए अतिरिक्त शर्तें चाहिए, इसलिए टूल ऐसी पंक्तियों पर चेतावनी देता है।
प्राइवेसी
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।