I'm new to WordPress, databases and php, but I've learnt quite a bit during the last two weeks; Google and forums have saved me countless times. I've installed WordPress 2.7 in a separate "wp" folder (www.mysite.com/wp) in order test it and fiddle with it. I've been postponing "the move" to my root directory, because I don't want to screw it up. I already have a standard html web page, and I want to make sure that the switch is as quick and trouble-free as possible.
I've read the Moving WordPress Within Your Site, and it seems easy enough. But I still have a couple of questions and I'd rather ask now, than mess everything up and having to fix it afterwards. So, bear with me :)
Should I remove ALL my old html and image files before I move the WordPress stuff from my test directory to the root directory? (As mentioned above, I have a standard html site there now). I'm just wondering if the root directory has to be 100 % clean ...?
If the first steps on Moving WordPress Within Your Site are successful, I assume I still have to change the URL of every image I have in my Pages? (I've already made 10 static Pages.) I included the images by specifying the URL, and didn't upload them via the Media Library. I've seen some posts where people are having trouble with images after moving their blog ...
3) Permalinks and .htaccess:
I'd like to have some descriptive names for my Pages, like mysite.com/About, mysite.com/MyBooks etc. By enabling permalinks, the page links should be editable. However, according to the admin panel my .htaccess file is not writable (and I don't think I have access to it), so I guess I have to ask my web host to either make it writable or add the mod_rewrite rules for me (after the move is completed). What is the usual thing to do?
4) html files:
I've had an old html site for several years, and I know that many people/sites have linked directly to my sub pages; e.g. mysite.com/About.html, mysite.com/MyBooks.html etc. Even if I enable permalinks on my new WordPress site, I won't be able to use the .html extension. Is there a way to address this? For example, can I have a few html files (called About.html etc) in my root directory that somehow points to the corresponding WordPress Pages? Will WordPress get confused? Is this a bad idea altogether?
Comments and hints are very welcomed! Thanks in advance! :)