簡體   English   中英

適用於web.config的有效重定向規則

[英]Effective Redirection Rule For web.config

我寫了一些規則,從幾個舊的URL重定向到一個新的URL:

<rule name="strategies1st" stopProcessing="true">
    <match url="(.*)URL1" />
    <action type="Redirect" url="URLnew" appendQueryString="false" />
</rule>
<rule name="strategies2nd" stopProcessing="true">
    <match url="URL2" />
    <action type="Redirect" url="URLnew" appendQueryString="false" />
</rule>

他們在網站上表現出色。

我通過此邏輯(|| as或)為每個頁面組尋找一種規則解決方案:

URL1 || URL2 || URLn --> URLnew

正確的方法是什么?

在DNN中,我將通過創建頁面應響應的URL列表並在TABURLS表中設置URL來完成此操作,例如

INSERT  INTO TabUrls
        ( tabid ,
          seqnum ,
          url ,
          httpstatus ,
          issystem ,
          PortalAliasUsage ,
          CreatedByUserID ,
          CreatedOnDate ,
          LastModifiedByUserID ,
          LastModifiedOnDate
        )
VALUES  ( TABID ,
          1 ,
          '/SomeOldUrl.htm' ,
          301 ,
          1 ,
          0 ,
          1 ,
          GETDATE() ,
          1 ,
          GETDATE()
        );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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