Redirect Map Generator
Ek two-column old → new URL list ko nginx, Apache, Netlify, Vercel, ya Cloudflare ke liye copy-ready 301 redirect rules mein badlein — sab aapke browser mein.
Redirect Map Generator poori tarah aapke browser mein chalta hai. Jo old aur new URLs aap paste karte hain woh aapke device par parse aur format hote hain aur kabhi use ya ArrayKit ko nahi chhodte.
nginx Config Generator kholein
Redirect Map Generator ke baare mein
Redirect Map Generator ek plain old → new URL list ko us platform ke liye copy-ready 301 redirect rules mein badal deta hai jis par aap sach mein deploy karte hain. Comma, tab, arrow, ya spaces se alag do columns paste karein, phir ek target pick karein: nginx return 301 blocks, Apache RedirectMatch rules, ek Netlify _redirects file, ek Vercel vercel.json array, ya ek Cloudflare Bulk Redirects CSV. scheme aur host strip karne ke liye path-only toggle karein, aur match side par trailing slashes normalize karein taaki old aur new paths line up hon. Yeh ek site migration, ek CMS replatform, ya ek domain move ke messy part ke liye bana hai — jab saikdon redirects ki ek spreadsheet ko jaldi server config banana hota hai. Sab kuch aapke device par chalta hai; jo URL map aap paste karte hain woh kabhi browser se bahar nahi jaata.
Features
- Ek spreadsheet, CSV, ya plain text se ek two-column old → new list paste karein
- Comma, tab, arrow (→ / ->), aur whitespace column separators auto-detect karta hai
- nginx exact-match 'return 301' location blocks generate karta hai
- Ek IfModule ke andar Apache .htaccess RedirectMatch 301 rules generate karta hai
- Forced '301!' lines wali ek Netlify _redirects file emit karta hai
- permanent:true wali ek Vercel vercel.json redirects array banata hai
- Expected columns wala ek Cloudflare Bulk Redirects CSV export karta hai
- Path-only aur trailing-slash toggles match side ko consistent rakhte hain
Redirect Map Generator kaise use karein
- Apne old → new URL pairs, per line ek, input box mein paste karein
- Ek target platform pick karein: nginx, Apache, Netlify, Vercel, ya Cloudflare
- Apni site se match karne ke liye path-only aur trailing-slash rule set karein
- Generated rules copy karein ya deployment ke liye config file download karein
Example
Input
/old-page, /new-page
/blog/2020/hello -> /articles/hello
Output
location = /old-page {
return 301 /new-page;
}
location = /blog/2020/hello {
return 301 /articles/hello;
}
Ek comma- aur arrow-separated map nginx 301 blocks mein compile hua.
Common errors aur troubleshooting
- Ek row chupke se skip ho jaati hai aur output se gayab rehti hai. — Har line ko do columns chahiye — ek old aur ek new URL. Sirf ek token wali rows, blank lines, aur #comment lines jaan-boojh kar ignore hoti hain.
- nginx rules bahut zyada paths match karti hain ya bilkul nahi. — Generator exact 'location =' matches use karta hai. Path-only on karein taaki scheme aur host strip ho, aur trailing-slash rule ko us tarah set karein jaise aapke old URLs sach mein khatam hote hain.
- Jab aap paths chahte the to rules mein absolute URLs aa jaate hain. — path-only toggle ko Path mein switch karein. Yeh dono columns se 'https://host' strip karta hai taaki rules full URL ke bajaye request path par match karein.
- Cloudflare CSV import ek row reject karta hai. — Confirm karein ki source_url aur target_url Cloudflare ki expectation ke mutabik absolute ya root-relative hain, aur ki comma wali ek cell quoted hai — generator un ko automatically quote karta hai.
Aksar pooche jaane wale sawaal
- Redirect Map Generator kaunsa input format accept karta hai?
- Koi bhi two-column old → new list. Columns ek comma (CSV), ek tab (TSV), -> ya → jaisa ek arrow, ya ek ya zyada spaces se alag ho sakte hain. Seedhe ek spreadsheet, ek text file, ya ek chat message se paste karein aur tool per line delimiter figure out karta hai.
- Yeh kaunse platforms ke liye 301 redirects generate kar sakta hai?
- Paanch: nginx (return 301 location blocks), Apache .htaccess (RedirectMatch 301), Netlify (_redirects with 301!), Vercel (vercel.json redirects array), aur Cloudflare (Bulk Redirects CSV). Targets switch karein aur wahi URL map turant recompile hota hai.
- path-only aur absolute rules mein kya farak hai?
- Path-only scheme aur host strip karta hai, isliye 'https://site.com/old' '/old' ban jaata hai — ideal jab server pehle se ek domain ko scope karta hai. Absolute full URL rakhta hai, jo aap cross-domain moves ya origin host reference karne wale Cloudflare rules ke liye chahte hain.
- trailing-slash toggle kaise kaam karta hai?
- Yeh sirf match (old) side par trailing slash normalize karta hai, taaki /old aur /old/ dono us tarah resolve hon jaise aap chahte hain. Add ek slash append karta hai, Remove use strip karta hai, aur Keep paths ko bilkul waise chhodta hai jaise paste hue. Ek bare '/' kabhi nahi badla jaata.
- 302 ke bajaye 301 redirects kyun use hote hain?
- Ek 301 ek permanent redirect hai, isliye browsers aur search engines new URL ko link equity pass karte hain aur move cache karte hain. Ek migration ya domain change ke liye aap yahi chahte hain; generator har rule ke liye 301 emit karta hai.
- Kya meri URLs ki list kahin upload hoti hai?
- Nahi. Redirect Map Generator sab kuch aapke browser mein plain JavaScript se parse aur format karta hai. Jo old aur new URLs aap paste karte hain woh aapke device par rehte hain aur kabhi ArrayKit ya kisi server ko nahi bheje jaate.
Related tools
Saare ArrayKit tools