ASP.NET网站改版后实现设置301永久重定向

编程开发
22
ASP.NET
301重定向
网页重定向

ASP.NET网站改版后实现301重定向

前段时间给网站做了整体改版(界面 开发框架 还有URL规则) 在保留了以前的链接的情况下新增了新的url链接规则,网上说是要做301重定向 不然影响收录 想着就做了301重定向

改版博客是在 .NET 5环境下开发的 以下是使用的301重定向的Action中的代码:

[Route("~/toolkit_{id}.html")]
public void Get(int Id)
{
            string url = $"http://{Request.Host.ToString()}/weblog/{Id}.html";//重定向的目标网址
            Response.StatusCode = 301;//状态设置为301
            Response.Headers.Add("Location", url);//设置地址链接
            Response.Headers.Add("Cache-Control", "no-cache");
            Response.Redirect(url, true);
}
ASP.NET MVC Core项目中添加控制器提示“运行所选代码生成器时出错
使用FileUpload服务器端控件上传文件
c#如何后端实现web页面弹出js消息框
C# .NET 5网站实现http访问301永久重定向https 以及顶级域名301重定向www
IIS没有对“Temporary ASP.NET Files”的写访问权限
暂无相关内容...
暂无相关内容...
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删