我想我以后是代理服务器…
我有一些用Python编写的Web应用程序,用于Windows机器上的小规模部署。 我正在设想每个Web应用程序在另一个端口上运行其贴图实例,并且前端代理服务器将普通请求redirect到host.com/app1到host.com:5000和host.com/app2到host.com:5001
我需要它是非常简单的configuration,最好通过一个GUI或Web界面,因为它将留在不那么技术types的手中。
Nginx , haproxy和squid可能是运行反向代理的最常用的方式,但它们都集中于caching和/或至less包含一个最小的HTTP服务器。 既然听起来你不需要这些东西,而只是将请求转发到正确的主机/端口运行IIS,你可以看看英镑反向代理 。 它应该做你正在寻找的东西,虽然它可以安装在除Windows之外的任何东西上, 但是在WAN网关或后面的旧“米色盒子”上configuration应该不会太复杂。 没有gui,但有一个基于FreeBSD的英镑的Live CD,很容易启动和运行。
我没有具体地尝试你所要求的,但我可能会先看看Apache和mod_rewrite 。
当然,Apache不是用于“简单configuration”的,但是那里有一些GUIpipe理器。
这不是你想要的,但是它解释了为什么它不像乍看起来那么简单: http : //blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-反向代理使用-IIS-URL重写,和arr.aspx