簡體   English   中英

IIS URL 重寫模塊-重定向規則不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM