As far as I can tell it works right, but since I do not have a login name for your WordPress I can only test and see if the public areas work fine, and I could see no problem with those, including going to the login page.
I understand it as you installed WordPress AFTER setting up your new domain, is that correct?