I was developing my site under a subfolder (i.e. mysite.com/subfolder). When it's time to go live, I changed the Site Address to the root URL (i.e. mysite.com). I also copied the .htaccess and index.php files from the subfolder to the root directory. I then edited the index.php file to reference subfolder/wp-blog-header.php. After that everything seems to work fine except the Sign In no longer work. It seems that the login form is using the Site Address URL when posting to wp-login.php instead of the WordPress Address URL and can not authenticate the user. The code is: <form name="loginform" id="login_form" action="http://mysite.com/wp-login.php" method="post"> and I believe it should be: <form name="loginform" id="login_form" action="http://mysite.com/subfolder/wp-login.php" method="post"> Am I overlooking something? Is this a bug? Please advise asap as my site is now live and not working properly. Furthermore, Create User also stop working properly. Once a new user is created, it should direct the user to the home page at the Site Address (i.e. mysite.com). Instead it directed the user to mysite.com/subfolder with the "This is somewhat embarrassing, isn't it?" error message.