Reverse proxy 共享域的自托管Web API和Web服务器

Reverse proxy 共享域的自托管Web API和Web服务器,reverse-proxy,self-hosting,asp.net-web-api2,Reverse Proxy,Self Hosting,Asp.net Web Api2,我有一个自托管的Web API(ASP.NET Web API)。现在让我们假设我想将它部署在一台已经运行web服务器的机器上。为了共享域,我必须使用反向代理吗?我宁愿不改变任何现有的安装 最后,我希望看到: www.example.com/ThisIsAnExistingWebSite www.example.com/api/ThisWouldBeMyWebAPI 使用mod_rewrite并使路径/api/…指向不同的机器。或者更好地使用子域api.example.com。现有站点运行

我有一个自托管的Web API(
ASP.NET Web API
)。现在让我们假设我想将它部署在一台已经运行web服务器的机器上。为了共享域,我必须使用反向代理吗?我宁愿不改变任何现有的安装

最后,我希望看到:

www.example.com/ThisIsAnExistingWebSite 

www.example.com/api/ThisWouldBeMyWebAPI

使用
mod_rewrite
并使路径
/api/…
指向不同的机器。或者更好地使用子域
api.example.com
。现有站点运行在哪个Web服务器和系统上?现有站点运行在IIS上。