The route taken is configured in the routers themselves.
Bottom line: Put the servers on the same LAN.
HTTP does not take up much bandwidth and should do fine over the VPN or WAN link, whatever you have.
That is the best I can advise given that the specifications of the link between the two buildings are a little unclear.
- Tom