IIS代理配置教程
插件下載:https://download.csdn.net/download/song_yan_/11996489
一、安裝反向代理插件
1.rewrite插件安裝
(1) 雙擊安裝:rewrite插件,若安裝成功,則列表新增圖標如下圖:
(2) 訪問IIS部署的默認程序,若應用程序池在訪問的時候宕掉,表示上面插件安裝失敗,根據操作系統安裝:
64位操作系統,安裝:
32位操作系統,安裝:
2.requestRouter_amd64插件安裝
(1) 雙擊安裝:requestRouter_amd64插件,若安裝成功,則列表新增圖標如下圖:
二、開啟代理
1.點擊選中根目錄-點擊下方“功能視圖”-雙擊“Application Request Routing Cahc”)
2.單擊右側“Server Proxy Settings……”
3.點擊開啟“Enable proxy”-“應用”-“Back to ARR Cache”
三、配置代理
1.點擊選中你添加的網站-點擊“功能視圖”-雙擊“URL重寫”
2.點擊“添加規則”-雙擊“反向代理”
3.填寫請求的服務器名稱或Ip地址-點擊“確定”
4.雙擊生成的規則,見下圖:
5.找到“條件”-點擊“添加”
6.修改“條件”,“模式”如下圖:
(1)若項目配置了“項目訪問路徑”。
1) 如下圖配置條件,模式。(注意:模式中的配置與項目訪問路徑一致)
2) 其他參數均使用默認值,如下圖:
(2)若項目沒有配置“項目訪問路徑”
1) 如下圖配置條件,模式。(其中默認中的路徑可自定義,例下圖中的:pro)
2) 操作類型設置為“重定向”,重定向類型改為“已找到”其他參數均使用默認值,如下圖:
(3)最后,點擊右上角“應用”完成配置
四、最終效果
1.配置了“項目訪問路徑”的項目,例:
項目訪問路徑:article
配置前訪問路徑:http://192.168.11.3:8089/article/
配置后訪問路徑:http://192.168.11.3:8083/article/
2.沒有配置“項目訪問路徑”的項目,例:
自定義路徑:pro
配置前訪問路徑:http://192.168.11.3:8088
配置后訪問路徑:http://192.168.11.3:8083/pro