set host header for proxied request

currently, this is wrong when the origin vhost we want has a different name
from the `hostname` we're configured to use.