We have multiple physical locations at our company and each one has its own physical server, subnet, domain controller, Active Directory site etc.
I want to set up an intranet site on IIS that can be accessed at https://intranet.company.com
But instead of just hosting it from our central location, I would like each physical location to have a copy of the website and serve it to the computers at that location. I'm guessing this would be done with DFSR to keep the site's files in sync.
So for an example if I'm a client at location A and I go to https://intranet.company.com, I would like the server at location A to serve me the website. If the website is unavailable, then request it from the next next lowest cost location or the central location.
The main point is, I don't want the client to have to use a different URL for each physical location like siteA.company.com or siteB.company.com
Not asking for a step-by-step, but maybe just to point out some methods or best practice techniques to accomplish this. Or maybe this is the wrong way and I actually should host it from a single server. Lemme know what you think. Thanks guys.