[英]IIS URL rewrite module- redirect rule not working
<rewrite>
<rules>
<rule name="Redirect CM" patternSyntax="ECMAScript" stopProcessing="true">
<match url="^HVProduct$" />
<action type="Redirect" url="http://www.CMMDesign.com/Management/Contact" appendQueryString="false" />
</rule>
</rules>
</rewrite>
當用戶嘗試訪問“www.CMMDesign.com/HVProduct”重定向到“http://www.CMMDesign.com/Management/Contact”時,我想將用戶重定向到另一個頁面
我嘗試使用完全匹配和通配符也不起作用。 有任何想法嗎?
首先必須安裝URL重寫模塊,如果沒有安裝,請按照以下步驟進行安裝:
1):訪問http://www.iis.net/downloads/microsoft/url-rewrite ;
2):在頁面底部,您可以在不使用Web Platform的情況下下載安裝程序。
3):運行MSI安裝程序,將URL重寫模塊添加到您的服務器。
然后修改你的 URL Rewrite 規則如下:
<rewrite>
<rules>
<rule name="Test" stopProcessing="true">
<match url="(.*)(HVProduct)" />
<action type="Redirect" url="http://www.CMMDesign.com/Management/Contact" />
</rule>
</rules>
</rewrite>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.