我想知道是否可以在一个服务器(S1)上托管一个应用程序(S1),其域名(example.com/)的根目录作为其批准,但在另一个服务器(S2)上有一个完全不同的应用程序它的批准指向同一域的特定路径(example.com/server2)。
我不是在谈论子域名;我不是在谈论负载平衡一个应用程序。我在谈论S1上的example.com/*页面和S2上的example.com/server2/*页面。有人有主意吗?谢谢!
答案 0 :(得分:0)
我不熟悉“approot”一词,但怀疑它是网络服务器端的某些配置的名称。最好从另一端考虑这些问题:消息如何从浏览器传到正确的服务器。用户为浏览器提供URL;在DNS中查找URL中的主机名以查找IP地址; HTTP请求将发送到该IP地址,并在其中包含请求的路径。
所以最终,你必须有一些服务器(或一组可互换的服务器)为整个example.com提供服务,因为这是将在DNS中查找的唯一部分。
然而,该服务器可以是代理,它会查看它收到的每个请求,并根据一些配置的规则将其传递给另一台服务器。