反向代理 = reverse proxy,一般監聽在公網IP的HTTP端口,把來自公網的請求轉發到內網的真正web服務器上,並把後者對應的應答內容轉發給公網的請求者,實現安全隔離或負載分擔的目標。html
在Linux上,反向代理有用Nginx,也有用Apache(mod_rewrite),後者歷史悠久,前者性能優秀nginx
在Windows上,如負荷不大,也可考慮使用Nginx for Windows和Apache for Windows,但因爲某種緣由必定要使用IIS,就須要考慮別的方法:web
對於IIS7.5以上版本: 微軟官方的擴展模塊api
對於其餘低版本IIS(如6.0): 安全
首選商業ISAPI擴展(省心,$99):如ISAPI_Rewrite
服務器
次選一些第三方開源擴展:如Ionic性能