On Dec 19, 2003, at 1:35 PM, William A. Rowe, Jr. wrote:
Let me be clear (on the 1.3 side)...
one expects that given;
UseCanonicalName Off Listen 8080 Port 80
an inbound request with a Host header of foo:80 would respond with the redirection http://foo:80/
It does not. The Listen port again applies until you turn UseCanonicalName On.
That is not the case with 1.3.29-dev. We now honor the port # as sent by the client, no matter what Port says. If the client doesn't send the port # in the Host header, we grab the port number via the actual socket.