我在我的 global.asax 中添加了一个从子目录到根目录的 301 重定向.. www.informarea.it/blogengine 到 www.informarea.it 当我在浏览器中写入站点名称时:例如:
www.informarea.it / BlogEngine,重定向完美发生,www.informarea.it 中的链接发生变化,
当我在浏览器中写一篇旧帖子时,我看不到重定向,我看到了帖子的内容,但存在 blogengine 这个词,
当我进入推荐网站并单击页面中的旧帖子时,同样会出现 www.informarea.it/BlogEngine/prova.aspx 而不是 www.informarea.it/prova.aspx。...奇怪的是我看到了帖子...但这正常吗?
那么我目前有 1400 和 1000 个重复的描述标签重复的标题标签......
一切正常还是有什么错误??
代码是这个..
string thisUrl = app.Request.Url.ToString().ToLower();
if (thisUrl.Contains("http://www.informarea.it/blogengine"))
{
HttpContext.Current.Response.Status = "301 Moved Permanently";
HttpContext.Current.Response.StatusCode = 301;
HttpContext.Current.Response.AddHeader("Location",thisUrl.Replace("http://www.informarea.it/blogengine","http://www.informarea.it"));
}
HttpContext 上下文 = app.Context;
你能帮我吗谢谢
法布里