I had this problem as well. I used IBinc Performance Optimizer WordPress Plugin (I couldn't install W3 Total Cache...) and I thought it was doing all these redirects... After some thoughtful research I've discovered that another plugin - Use Google Libraries ("Allows your site to use common javascript libraries from Google's AJAX Libraries CDN, rather than from WordPress's own copies.") was doing all the mess! After deactivation and UN-installation of it - the site is working just fine! :-)
Basically, check your WordPress site for conflicts between the plugins - 99% of the time the problem lies there! Also - be careful with the WP caching plugins as as they may mess things up as well!