|You'd have to look at each router, software based will most likely offer support, I have never seen Cisco offer it but I never needed to look for it either.|
No user ever sees the IP address of a site in a browser. The reason you use a FQDN instead of ip (which is assumed to be 80) or an IP:port number is that people don't want to type ip addresses in. They like google and ooodle and abc.com and such.
There is no other way to do what you want. Either change ports in record or use host headers. If you find another way then please inform me.
Playing to the angels
Les Paul (1915-2009)