从asp.net迁移到mvc3的网站,现在设置为301

时间:2011-05-02 02:37:15

标签: asp.net-mvc-3 iis-7.5

我刚刚完成将asp.net 3.5网站迁移到mvc3。

整个网站结构现在变得不同了,例如。

www.mysite.com/about-us.aspx现在是www.mysite / about-us www.mysite.com/where-to-use.aspx?city=london现在是www.mysite.com/where-to-use/london

我使用IIS7.5,如何设置301重定向?避免任何SEO问题?

任何指针都会很棒

1 个答案:

答案 0 :(得分:0)

您可以设置自定义http处理程序并捕获对“旧”网址的请求,然后执行301.

但是,保持SEO优势的最佳方法是更新您的路线以继续使用.aspx扩展名。我知道它不是很漂亮,但这将保证您不会丢失索引,排名或其他一般搜索引擎优化网站的页面。