Resolved the problem by reinstalling a fresh copy. There propably was a corrupted file somewhere.
Update…
Tried replacing my login.php and /wp-admin/index.php files with ones from a fresh download. Did nothing. Also, checked aome things in phpMyAdmin, and there seems to be nothing wrong with my site URL redirecting.
Update…
Tried removing all of my plugins, but it didn’t help. Reinstalled them, as some of them were affecting my blog’s viewability, and I was getting some “cannot modify header information” errors (most likely related to Ozh’ Admin Drop Down Menu).
Yes, it worked. Thank you!