我刚刚完成将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问题?
任何指针都会很棒
答案 0 :(得分:0)
您可以设置自定义http处理程序并捕获对“旧”网址的请求,然后执行301.
但是,保持SEO优势的最佳方法是更新您的路线以继续使用.aspx扩展名。我知道它不是很漂亮,但这将保证您不会丢失索引,排名或其他一般搜索引擎优化网站的页面。