2004.01.26

Concessions

Comments

By the way, does anyone still read this?


Should have guessed that renewed posting would only lead to eventual blog geekery. For awhile I’ve been worried about what would happen if I had to move my little blog to another server or Movable Type install. By default, the documents for each entry are named according to their indexes into the MT database, a volatile number that’s not likely to survive either situation. Last time I looked at solutions people had whipped up, there didn’t seem to be anything that would make things future-proof but still deal with old permalinks already out in blogspace. So I held off.

Of course, the longer you live with the problem the worse it gets.

Today, I ran across this article at khakipants which had they key — a nice trick for generating a static .htaccess file with a mod_rewrite rule for each archive entry to date. This means a painless map that itself doesn’t depend on the current MT install, and one which I can take with me to another apache server in the future (and if I go to some other environment, at least I have a reference for URL mapping).

So yay! I’m now future-proof. All the entries now live in folders and filenames organized by date and time, and I’ve also removed the .html extension as well.

Some excellent web references on URLs, blogs and future-proofing:

As for what else: Love Love Love! Jay Allen’s MT-Blacklist isn’t just any old fling, it’s the one you bring home to mum. And it’ll probably make you breakfast in the morning too!


OK, I admit it. I’ll probably see Sky Captain in the end. Jude Law!


ID = 378; $post->blog_id = 1; $post->guid = "concessions"; $post->comment_status = "open"; function get_option($option) { $settings = array( "disqus_forum_url" => "neonepiphany", "disqus_api_key" => "P3x8kgUz648mcuWEzpiOyeon4BAhuBlgpNAltiDcoXseti7TJ0uZ3Eko0vdsHgeY", "disqus_sort" => "", "disqus_partner_key" => "", "disqus_disable_sync" => "0" ); return $settings[$option]; } function get_permalink() { return "http://www.neonepiphany.com/blog/2004/01/26T235326"; } function get_the_title() { return "Concessions"; } function get_the_excerpt() { return "By the way, does anyone still read this?\n\n

\n\nShould have guessed that renewed posting would only lead to eventual blog geekery. For awhile I've been worried about what would happen if I had to move my little blog to another server or Movable Type install. By default, the documents for each entry are named according to their indexes into the MT database, a volatile number that's not likely to survive either situation. Last time I looked at solutions people had whipped up, there didn't seem to be anything that would make things future-proof but still deal with old permalinks already out in blogspace. So I held off.\n\nOf course, the longer you live with the problem the worse it gets.\n\nToday, I ran across this article at khakipants which had they key -- a nice trick for generating a static .htaccess file with a mod_rewrite rule for each archive entry to date. This means a painless map that itself doesn't depend on the current MT install, and one which I can take with me to another apache server in the future (and if I go to some other environment, at least I have a reference for URL mapping).\n\nSo yay! I'm now future-proof. All the entries now live in folders and filenames organized by date and time, and I've also removed the .html extension as well.\n\nSome excellent web references on URLs, blogs and future-proofing:\n\n\n\nAs for what else: Love Love Love! Jay Allen's MT-Blacklist isn't just any old fling, it's the one you bring home to mum. And it'll probably make you breakfast in the morning too!\n\n

\n\nOK, I admit it. I'll probably see Sky Captain in the end. Jude Law!"; } function get_the_offset() { return -8; } function start_mt() { include('/home/ianthe/neonepiphany.com/mt/php/mt.php'); $mt = MT::get_instance(1, '/home/ianthe/neonepiphany.com/mt/mt-config.cgi'); return $mt; } function trackback_url() { return "http://www.neonepiphany.com/mt/mt-tb.cgi/340"; } include('/home/ianthe/neonepiphany.com/mt/plugins/disqus/php/disqus.php'); include(dsq_comments_template(1)); ?>

Powered by
Movable Type 5.2
neonepiphany dot com