I'm new to Pound, but so far it looks extremely promising as a load
balancer. Sorry if this question has been asked before, but I couldn't
find anything in the archives.
My web application uses a few hundred subdomains: sub1.example.com,
sub2.example.com, etc. All of these require HTTPS, which is easily
done in IIS 6 since they're all falling into the same default virtual
host. Introducing Pound into the equation, though, creates a redirect
loop since all Pound-to-IIS requests are HTTP. Preserving the
subdomain and query string is very important to my app.
Redirect is smart enough to preserve the path/query string if there's
none specified in the redirect, so I thought maybe it would do the
same with the host: Redirect "https://"
Obviously, that didn't work, but it gives you an idea what I was
thinking. Is there an easy solution to this in Pound itself? I'll do
this by adding another Backend if there isn't, but I don't want to
take that inelegant route if I can avoid it.
Thanks for the help.