2017-05-09 81 views
0

我有一個網站從php到asp.net MVC而我需要爲它設置301重定向,所以就像www.mystoresitem.com/products/widget1name需要重定向到www.mystoresitem.com/widget1name對於700多個不同的小部件,我如何重新定向這個,不用爲每個產品/部件做這件事。asp.net MVC我需要設置301重定向

回答

0

所有你需要確保你在你的IIS在你的web.config安裝URL Rewrite模塊

然後只需添加內system.webServer節本規則首先:

<rewrite> 
    <rules> 
     <rule name="Redirects to products"> 
      <match url="^products/(.*)" /> 
      <action type="Redirect" url="/{R:1}" /> 
     </rule> 
    </rules> 
</rewrite> 

它會自動重定向所有您的網址

www.mystoresitem.com/products/{productname}www.mystoresitem.com/{productname}

+0

如果我需要去一個多文件夾www.so mestoresite.com/products/soy-candles/ {productname},然後重定向到www.mystoresitem.com/{productname}我試圖在上面的規則中添加像但它不工作。感謝您的幫助 – Randell

+0

哪個文件夾?請你提供示例 –

+0

www.somestoresite.com/products/soy-candles/ {productname}並重定向到www.somestoresite.com/{productname} – Randell