Movable Type's non-permanent permalinks
Movable Type's default configuration creates individual archive pages whose URLs include an entry ID number that was automatically assigned by MT when the entry was created. Example of default URLs:
http://www.yoursite.com/archives/000127.html
http://www.yoursite.com/archives/2003-05.html#000127
These same ID numbers are used throughout the system as the default way to access single entries in the weblog archive. Most people never bother to change the default Archive File Templates.
Here's the problem: Whenever a user exports all his entries to a file (the "Import/Export" feature) and then imports them back into a different Movable Type installation all entries, comments, and trackback pings are assigned a fresh batch of IDs and thus completely different "permalink" URLs - effectively breaking every single link that points to the archive.
Am I the only one surprised by this obvious flaw in MT's default setup? It's just a matter of time when the Web starts to suffer a MT Weblog linkrot on a massive scale.
More like this: English Entries, Movable Type, Varanleiki & URL, Útgáfa.
Már Örlygsson



Reader Comments (3)
Mike replies:
I've noticed it too and the problem on my website is compounded because I keep two MT blogs. When I have time I'll have to go into the MT source and modify the import routine to read entry IDs from the exported file. The other half of that process, exporting entries with their IDs attached, has been detailed here:
http://www.cookcomputing.com/blog/archives/000254.html
July 22. 2003 kl. 03:04 GMT | #
curious frog: weblog: Movable Type's Permalink Problem
July 22. 2003 kl. 19:04 GMT | #
Tao of Dowingba: URI foresight
June 12. 2004 kl. 05:21 GMT | #