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