IIS 實現反向代理

IIS 實現反向代理

前言

反向代理(Reverse Proxy)方式是指以代理伺服器來接受internet上的連接請求,然後將請求轉發給內部網絡上的伺服器,並將從伺服器上得到的結果返回給internet上請求連接的客戶端,此時代理伺服器對外就表現為一個反向代理伺服器。


準備

IIS

Application Request Routing
下載網址:https://www.iis.net/downloads/microsoft/application-request-routing

URL Rewrite
下載網址:https://www.iis.net/downloads/microsoft/url-rewrite

當下載並安裝完成後 IIS 會多出兩個功能

準備完成樣子


開始

第一步、啟動代理
點擊設置

點擊反向代理設定

將反向代理開啟

第二步、建立網站
建立網站

實體路徑 設定至專案資料夾

第三步、新增反向代理,設置 URL 規則

點擊站台設定URL Rewrite

新增規則 / 空白規則

設定並套用

模式 ^(.*)

重寫 URL /{R:1}

設置完畢即完成


本文作者: 我的名字叫劉穎,也可以叫我 Alan
本文連結: https://hi-alan-liu.github.io/blog/IIS-Proxy/
版權聲明: 本站所有文章除特別聲明外,均採用 CC BY-SA 4.0 協議 。轉載請註明出處!