As my web site has gone through various incarnations, I've broken many links. I'd like the flexibility of, instead of maintaining old functionality, instead maintaining a list of old links and their new equivalents. That is, I want something like:
Old Link New Link Redirect Type /foo?12 /bar?15 302
- Symlinks in the file system don't work very well because they screw up context - if the old link went to /foo/bar.html and the new one is /baz/bar.html, relative links in the page may be broken.
- It looks like this has to happen in the request processor. Instead of hacking that, I'm hoping to modify Static Pages. Static Pages apparently had something similar before which was removed for simplicity. So I'm not sure if that's the best place to put it back.
- Would other people find this useful? I'm envisioning a fairly simple table and admin interface.