本教程適用于Windows系統(tǒng),iis7及以上!
第一步:下載安裝ARR(Application Request Routing)
下載地址: http://www.iis.net/downloads/microsoft/application-request-routing
打開上面下載鏈接:
點(diǎn)擊紅圈位置或者往下拖動(dòng)至:
32位系統(tǒng)下載X86 64位系統(tǒng)下載X64 下載后雙擊安裝好
第二步,簡要設(shè)置ARR,配置應(yīng)用程序請求路由緩存。
安裝完成后,IIS里會(huì)多出兩個(gè)圖標(biāo),分別是Application Request Routing和URL重寫。
雙擊ApplicationRequest Routing以后,在右側(cè)Server Proxy Settings里,將代理功能開啟:
啟動(dòng)proxy
點(diǎn)擊應(yīng)用
第三步:
方法1:加入以下解析規(guī)則到web.config(網(wǎng)站的配置文件),加在底部system.webserver上方,也就是開頭和結(jié)尾兩個(gè)system.webserver的中間。
<rule name="目錄名" enabled="true" stopProcessing="true"> <match url="^目錄名(.*)$" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="http://ip/目錄名{R:1}" /> </rule>
將里面的ip和目錄名替換成你想要解析的ip和目錄名,這樣網(wǎng)站/目錄名 打開就是 ip/目錄名里的內(nèi)容。 想要解析多個(gè)目錄直接再加解析規(guī)則。
方法2:上圖app(.*),app是目錄名(如果發(fā)現(xiàn)有問題用這個(gè)^app(.*)$),紅框內(nèi)填寫你要解析的域名或者ip,http://*******/{R:1}。
|