两台服务器可以映射到相同的域名吗?

我想这个问题的答案是“不”,但是我想我会在这里问一下。 我正在编写一个Web应用程序,我需要从另一个上的子域访问JavaScript代码。 Web浏览器不允许这样做,因为它被认为是跨站点脚本。

如果两台机器都能以某种方式映射到相同的域,并将各个页面请求路由到正确的位置,则整个问题将消失。 所以http://example.com/App1.aspxhttp://example.com/App2.aspx实际上会坐在不同的机器上。

这在技术上可行吗?

谢谢你的帮助。

是的,可以根据各种规则代理请求来分隔名称服务器。

IIS似乎有这样的能力,称为应用程序请求路由 。

你正在寻找什么被称为反向代理 。

Nginx是一个stream行的开源反向代理。

在这种情况下,您可以将example.com的DNS指向代理,根据请求的内容select要使用的Web服务器。