Moved a WordPress blog and this stupid s*** tripped me up for a couple hours. Hate that!!!
Other Potential Problems
There are still some problems that you can run into after this point. The first, and most common relates to your upload directory. Often, after moving to a new url (or moving to a new host), you’ll start getting a permissions error when you try to use the image uploader. This happens because of a field in the options table called “upload_path”. The upload path specifies where to store your uploads (obviously), but when wordpress is installed, this is automatically generated relative to your filesystem (not web) root. The easiest way to fix it is to go to the Miscellaneous settings page (Under the settings menu on your dashboard), and change the value there to ‘wp-content/uploads’.