I have no way to verify this at the moment, but have you tried "Request.Url.AbsoluteUri" from another computer?
It occurs to me that in relation to your machine, the browser requests a local host.
I could be wrong, but, I think, the request relates to the browser, and not to the web server.
Omar kooheji
source share