Archive for June 5th, 2009

I decided that this blog is mine, rather than Young Israel's, so I wanted to move it to a domain that I personally own. Thus, it is no longer at youngisrael-stl.org/wordpress, but at bililite.com/blog. Moving the blog intact was non-trivial, so I'm recording how I did it, based on mydigitallife's instructions:

  1. Create the new folder, bililite.com/blog/
  2. Create a new mySQL database on bililite.com
  3. Copy all of youngisrael-stl.org/wordpress/ into bililite.com/blog/
  4. Edit the wp-config.php file to reflect the new database name/user/password
  5. Backup the youngisrael-stl.org database into an SQL file with phpMyAdmin or some other tool
  6. In a text editor, change all the "http://youngisrael-stl.org/wordpress" to "http://bililite.nfshost.com/blog" and "/wordpress" to "/blog". note that there are both absolute and relative URL's in there, and I was changing both the domain and the subdirectory, so I had to do two replacements. I couldn't just change "http://youngisrael-stl.org" because I didn't want to change links to the actual site.
  7. Run the edited SQL file on the bililite.com database
  8. In the youngisrael-stl.org/.htaccess , add the line "Redirect permanent /wordpress http://bililite.nfshost.com/blog" to let browsers know I've moved
  9. Actually announce the change on mailing lists of people who actually read the site