Maggie Nelson

Tag: http

From MovableType to WordPress in 301 Easy Steps

by maggie on Jan.25, 2009, under entry

I’m finally caving in and switching to WordPress.  I tried it long long time ago and was annoyed by some of its code (it’s not always pretty) and the fact that pages are never cached – there are a lot of on-demand database requests.  But it’s been a while and things seem to have improved – some within WordPress itself, but others due to the help of the community which has provided tons of plugins that can help WordPress get around some of its problems.

The move from MovableType to WordPress was easy.  WordPress has import functionality that plays very nicely with MovableType’s exported files.  Yay!

What got me, though, is how to handle making sure that visitors to my old site would know to come to the new site.  Long time ago, I’d think to just take everything down and have a page saying “stuff has moved, deal with it, here’s the new URL”, but that’s not really very user friendly.  Michael Bloch points out here the not-so-good approaches for moving your site and recommends using the HTTP status code 301: Moved Permanently.  This will make everything magially work: users will be redirected properly and search engines will know that the resources have moved and start looking for them in the new places.

(continue reading…)

6 Comments : more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Tags

RSS Planet PHP

  • An intriguing use of lambda functions
    I’ve been working hard on Goodsie.com lately trying to bring it to launch. It’s been great being in on a new PHP project from (near) the beginning, as it frees up a number of things. One of those, is the fact that I can be using PHP 5.3 and all the new features that come with PHP 5.3. While I’ve used my fair share of the short-cut ternary already (?:), the […]
    Eli White
  • Accelerando
    This is a very unusual blog post for the open source area of my website, since it contains a recommendation for a science fiction book. The reason I've put it here instead of the private section is on the one hand, that it will definitely reach more geek - and therefor probably scifi interested - people here. On the other hand, the book I'm writing […]
    Tobias Schlitt
  • First year of Qaiku, and a travel writing challenge
    Qaiku, the conversational microblogging service that launched a year ago had a refresh that launched today. While it hasn't yet convinced the twittering masses, it has already proven itself as a lot more thoughtful platform for the Finnish online community, and as a valuable workstreaming tool. The new version looks quite nice and fresh. Notice the priv […]
    Henri Bergius
  • Getting started with the Midgard content repository
    I'm doing a talk today in the Bossa Conference about using Midgard as a content repository for mobile applications. As part of my presentation I wrote some simple example code for using the Midgard APIs in Python, and thought they would be good to share to those not attending the event as well. The idea of a content repository is that instead of coming […]
    Henri Bergius
  • Neural Networks in PHP
    Neural Networks in PHP By Louis Stowasser Neural networks allow emulating the behavior of a brain in software applications. Neural Networks have always had a too steep learning curve to venture towards, especially in a Web environment. Neural Mesh is an open source, pure PHP code based Neural Network manager and framework that makes it easier to work with […]
    PHP Classes