I am finishing up with a migration from Blogger to Godaddy WordPress and found a few really frustrating issues. One in particular, the cannot login issue, was referenced on several forums but not addressed very thoroughly. What does it look like? You type in your username and password and are perpetually returned to the login screen without any error message.
In the end, the solution was quite simple and something that everyone should pay attention to when installing Blogger through GoDaddy Applications.
When putting in the install info, GoDaddy asks you to select the domain name for the WordPress install. Selecting the domain name (in my case “stevenrosson.com”) causes the config variable for my domain to be set exactly to “stevenrosson.com”.
The problem? I had .htaccess redirects set up for all my domains to automatically insert a “www.” before everything. This is great for search engine optimization, but not so hot if your WordPress login is looking to access files on “stevenrosson.com” and is instead hitting a 301 redirect to “www.stevenrosson.com”.
To fix this, temporarily disable whatever line in your .htaccess file is causing this particular redirect (you can comment it out with a # symbol) and then sign in to WordPress. You’ll then be able to visit your Settings page and change “WordPress address” and “Site address” to reflect the proper domain (i.e. the www.stevenrosson.com). Then stick your .htaccess rule back in place. If you have not edited .htaccess manually and simply used GoDaddy site redirects, simply delete whatever redirect is prepending the “www.” and put it back in once finished.
The overall blogger migration was not as smooth as I’d hoped: I’m still working out some glitches with categories and pages displaying 404 errors. UPDATE: The solution to this ended up being a trip back to my Settings > Permalinks page and reapplying what I’d done. The .htaccess file in the blog directory had not been updating properly. So, problem solved, things seem to be working fine, and it’s good to be back.




