Apache strips or rewrites the Host header when proxying unless you configure it; here is why RequestHeader fails and how ProxyPreserveHost or ProxyHCExpr-style fixes solve it.