I posted this on my blog but thought I'd put it here too...
I've seen a lot of people asking how to access their WordPress blog from the root URL and there is some info out there about moving the index.php file from the WordPress folder to the root folder and making some changes to it. There are also lots of replies out there from people who tried this unsuccessfully.
Here's some code that you can put in the .htaccess file in your root directory that will do the same thing without modifying or moving any of the WordPress core files. For this example the root URL is shown as domain.ext and the WordPress folder is shown as wpfolder. You will have to change these values to match your own domain name, extension, and WordPress folder name:
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} domain.ext$
RewriteCond %{REQUEST_URI} !wpfolder/
RewriteRule ^(.*)$ wpfolder/$1
Upload the new .htaccess file to the root directory of your web server as a plain text file. You’re done!
HTH,
John Nasta
(johnnasta.com)