How-to Change a Movable Type URL Structure and Survive to Tell About It: Oliver Travers has a good tutorial on changing your URL structure, and how to do it without losing any traffic.
This is timely for me since I changed the URL structure of this site a few weeks ago and there has been some pain involved. My new URL structure incorporates the entry title, so if the title of the entry changes, so does the URL (see the comments in The Case of Randal Schwartz).
Tricky business, but I’m anal retentive about clean URLs.
My wife sent a Hallmark eCard to someone today. She picked a format then typed a paragraph or so of text. The length of her prose was nothing out of the ordinary. Hallmark then generated an email to the recipient and CC'd my wife. In this email was…
Cruft-free URLs in Movable Type: Mark Pilgrim has created a great URL scheme in Movable Type for the cleanest URLs I've seen yet. Clean URLs are an anal-retentive obsession with me. I found this via a great page at Brainstorms and Raves devoted to URL beauty. Mark is using…
Friday Feast #55: Friendly, Lasting URLs-: A great collection of links to articles about URLs — how to plan them, how to make sure they make sense, and how to make sure they stick around. Timely, considering my issues of late. Via Anil Dash.
Brave New Web by Charles C. Mann: This article is admittedly seven years old, but it details what happened to Randal Schwartz, Perl Legend, and author of thee books on Perl. He was contracted as a sysadmin for Intel at the time: "Hearing of a security incident at another computer…
As perhaps an exclamation point to this discussion, I misspelled the title of this entry when posting it (I said "Changed URL Schemes" instead of "Changing URL Schemes").
I caught and corrected this five minutes later, but if you bookmarked the entry in those five minutes, you now have a bad link.
Not sure what I'm going to do about this.
We have the exact same concern with entries whose title (and by consequence URL) has been changed. Didn't solve that issue yet...
If you resigned yourself to tracking them all, you could do a database lookup from the 404 page. Make the 404 a PHP script that checks a lookup table for the URL they were bound for and the new URL of the page, then redirect. This would work, but you'd have to "register" each page in the table.
hi Why I can not insert the image into my message?