Hiding non-standard ports in the address bar?
Solution 1:
One may set up a sort of portal using Apache with mod_proxy on :80
and make it to proxy requests for anything
:anywhere
.
Solution 2:
Is there a way to disguise and/or hide the port number from showing up in the address bar so that visitors don't know they're not on the standard http port?
No, and there shouldn't be. Leaving a mechanism for sites to "hide" anything in the URL bar would be very bad on multiple fronts.