I just installed WordPress onto my site and have made no adjustments. I click on "Themes" and it brings me back to my home page despite having the link http://leafscast.com/wp-admin/themes.php/ in the address bar. I have no plugins active or even downloaded (I even deleted Akismet).
I haven't changed any of the defaults. Just realized it does the same thing when I try to click on Plugins too.
What could be happening?