我已經在我的網站當前位置:web.config文件重定向查詢字符串到另一個域
http://my-domain.com/ccy/app.html?from=GBP&to=EUR...
,我想用web.config文件重定向所有呼叫/ccy
文件夾包含另一個域相同的查詢字符串,所以它去。
http://my-other-domain.com/another-folder/app.html?from=GBP&to=EUR
如何才能實現使用IIS7?
在此先感謝
我已經在我的網站當前位置:web.config文件重定向查詢字符串到另一個域
http://my-domain.com/ccy/app.html?from=GBP&to=EUR...
,我想用web.config文件重定向所有呼叫/ccy
文件夾包含另一個域相同的查詢字符串,所以它去。
http://my-other-domain.com/another-folder/app.html?from=GBP&to=EUR
如何才能實現使用IIS7?
在此先感謝
您可能需要使用國防部重寫改寫爲CCY到另一個文件夾的任何請求。
這裏是一個涵蓋IIS7的mod重寫的鏈接。
您可以使用IIS 7中Url Rewrite module下面的規則應該爲你的工作情況:
<system.webServer>
<rewrite>
<rules>
<rule name="DynamicRewrite" stopProcessing="true">
<match url="ccy/(.*)" />
<conditions>
<add input="{REQUEST_FILENAME}\.html" matchType="IsFile" />
</conditions>
<action type="Redirect" url="http://my-other-domain.com/another-folder/{R:1}.html" />
</rule>
</rules>
</rewrite>
</system.webServer>
感謝達林,但是這似乎重定向到'/錯誤aspxerrorpath = /?而不是ccy/app.html'? – zanona