PHASE 01
Paste the map
Use one old and one new address per line. A tab, arrow or semicolon can separate them.
- Up to 10,000 rows
- 410 for removed content
- Absolute or relative URLs
Routing console / 02
Paste old and new URL pairs. The generator validates the map, reports conflicts and produces nginx and Apache rules without sending the list anywhere.
Release sequence
PHASE 01
Use one old and one new address per line. A tab, arrow or semicolon can separate them.
PHASE 02
Errors stop output. Warnings flag chains, soft-404 patterns, insecure targets and server limits.
PHASE 03
Validate the configuration first, then check every old URL and its http and www variants.
Local routing console
The URL map stays in this browser. Generated configuration still has to be reviewed and tested on the target server.
One pair per line. Separate columns with a tab, arrow, semicolon or two spaces. A first header row is allowed.
Operator briefing
Use a permanent response for a lasting URL change. Both 301 and 308 are permanent signals; 301 is the widest default. A temporary 302 or 307 is appropriate only when the destination is genuinely temporary.
Send an old URL to the closest relevant replacement. If there is no replacement, allow a real 404 or return 410. Sending unrelated URLs to the home page can confuse visitors and may be treated as a soft 404.
Browsers cache permanent redirects. Test with curl, inspect the response code and Location header, and confirm that each path reaches its final address in one hop.
Related routes