http://phpweb.leven.com.cn/ 訪問phpweb站點,也就是http://localhost:8081/
http://levenblog.leven.com.cn/ 訪問levenblog站點,也就是http://localhost:8080/
http://realblog.leven.com.cn/ 訪問公網上的levenblog站點,也就是http://leven.com.cn/
http://localhost/leven 訪問levenblog站點,也就是http://leven.com.cn/
首先前往http://www.iis.net/extensions/ApplicationRequestRouting下載Application Request Routing,然后安裝,本次實踐使用的是V2版.
安裝完畢之后,新建3個站點:
然后找到ARR配置菜單:
開啟Proxy項:
然后在levenweb站點下配置反向代理路由,配置可以使用UI界面或者直接修改web.config的模式,本次配置給出ui和config文件兩種方式,個人更喜歡config配置文件模式.
進入該項,先配置第一項, http://phpweb.leven.com.cn/ 訪問phpweb站點,也就是http://localhost:8081/,選擇”Add Rules...”:
然后選擇”Blank Rule”
然后填寫如下:
圖片看不清楚?請點擊這里查看原圖(大圖)。
該參數設置表面ARR將攔截所有請求
繼續在”Conditions”中選擇”Add”:
該設置表面只有HTTP_HOST為phpweb.leven.com.cn的URL才能通過該規則,如果您綁定了多個域名,可以根據多次增加或者通過正則表達式的|來間隔
最后在下面的Action中配置代理路徑:
圖片看不清楚?請點擊這里查看原圖(大圖)。
在這兒,{R:1}代表了MatchUrl中的第一個匹配括號
同樣配置的web.config文件如下:
復制代碼 代碼如下:新聞熱點
疑難解答
圖片精選