反向代理 = reverse proxy,通常监听在公网IP的HTTP端口,把来自公网的请求转发到内网的真正web服务器上,并把后者对应的应答内容转发给公网的请求者,实现安全隔离或负载分担的目标。
在Linux上,反向代理有用Nginx,也有用Apache(mod_rewrite),后者历史悠久,前者性能优秀
在Windows上,如负荷不大,也可考虑使用Nginx for Windows和Apache for Windows,但由于某种原因一定要使用IIS,就需要考虑别的方法:
对于IIS7.5以上版本: 微软官方的扩展模块
对于其他低版本IIS(如6.0):
首选商业ISAPI扩展(省心,$99):如ISAPI_Rewrite
次选一些第三方开源扩展:如Ionic