Indeed I have. I've been reading through all these forums and I think I may have run into something unique. I have two distinct things I need to do, and they seem to be incompatible with one another.
My problem's not about getting WP into its own directory. That works fine. The problem is getting my existing (Google) links to redirect to the new location.
My blog's currently in a subdirectory, and I want it in the root. I'll break it down real quick:
1. My blog has been in http://example.com/blog/
So I'm halfway there, right? That is, my core files are ALREADY in another location.
2. I want to have my blog answer to http://example.com
OK, now, the thread you speak of outlines this clearly, but it's somewhat backwards from my set-up. In my situation, my files are ALREADY in a new location other than the root. So I'm good to go. What I did is simply copy my index.php and .htaccess files to the root, tweak the index.php file as instructed, and I was off and rolling. On the surface.
My old links, such as http://example.com/blog/archive/article
now throw up a 404 error.
So I'm faced with looking into a proper redirecting solution. I've looked at tweaking the /blog/.htaccess file to do a 301 redirect. I've done so per this thread:
...and things work fine on the surface.
However, MAJOR PROBLEM:
The 301 redirect in the /blog/.htaccess file is now doing two significantly bad things to me:
1. My themes aren't found. i.e. going to http://example.com throws up the blog content, but no skin.
2. I can't get into the admin panel. i.e. going to http://example.com/blog/wp-login.php kicks me into another 404 situation, since the .htaccess is effectively redirecting me to the root, and wp-login.php doesn't reside there.
So to recap, there's a conflict between:
a) The idea of keeping WP core files in the old subdirectory below the root,
b) using a 301 redirect in the old subdirectory's .htaccess file to redirect existing traffic to the new location at the root.
Does this make sense? Seems so obvious, but I can't seem to find anybody else who's had this situation.
I'm beginning to realize that perhaps I need to physically move my core files to the root, which makes me unable to take advantage of the abilitites described in the thread you mention.