We use different ports for various websites under one Apache (cnames aren't reliable with DynDNS). If I enter a redirect for a form of http://server.bugsdashboard.com:81/.... then when the user clicks Submit they get a 404 because the url redirected to is http://bugsdashboard.com/......
The port number, even though it was entered, is missing.