2017-05-09 40 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