0
我有一個網站從php到asp.net MVC而我需要爲它設置301重定向,所以就像www.mystoresitem.com/products/widget1name需要重定向到www.mystoresitem.com/widget1name對於700多個不同的小部件,我如何重新定向這個,不用爲每個產品/部件做這件事。asp.net MVC我需要設置301重定向
我有一個網站從php到asp.net MVC而我需要爲它設置301重定向,所以就像www.mystoresitem.com/products/widget1name需要重定向到www.mystoresitem.com/widget1name對於700多個不同的小部件,我如何重新定向這個,不用爲每個產品/部件做這件事。asp.net MVC我需要設置301重定向
所有你需要確保你在你的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}
如果我需要去一個多文件夾www.so mestoresite.com/products/soy-candles/ {productname},然後重定向到www.mystoresitem.com/{productname}我試圖在上面的規則中添加像 但它不工作。感謝您的幫助 –
Randell
哪個文件夾?請你提供示例 –
www.somestoresite.com/products/soy-candles/ {productname}並重定向到www.somestoresite.com/{productname} – Randell