Something weird is going on.
Yesterday {williamalba.com, http://www.williamalba.com, and blog.williamalba.com} each directed my browser to <blog.williamalba.com> with the information from <wlva.wordpress.com>.
<blog.williamalba.com> still does that. But just moments ago, {williamalba.com, http://www.williamalba.com} didn't. Instead, they seemed to be attempting to redirect me to williamalba.wordpress.com, which unfortunately is unavailable.
I cleared my cache and still had the same problem. Then I checked a third time in the middle of writing this message, and the problem seems to be resolved!
I'm not sure what to make of this. Why would the redirect work sometimes, but not always?