198366809 发表于 2021-10-24 12:47:23

ASP.NET aspx页面301永久跳转, 301转向

页面永久跳转,适合网站改版使用原页面:http://www.abc.com/about.aspx新页面:http://www.abc.com/about-new.aspx
about.aspx<%@ Page Language="C#"%>

<script runat="server">
    /// <summary>
    /// 初始化页面
    /// </summary>
    protected void Page_Load(object sender, EventArgs e)
    {
      HttpContext.Current.Response.StatusCode = 301;
      HttpContext.Current.Response.Status = "301 Moved Permanently";
      HttpContext.Current.Response.AddHeader("Location", "about-new.aspx");
      //HttpContext.Current.Response.AddHeader("Location", "http://www.xxx.com/about-new.aspx");
      HttpContext.Current.Response.End();
    }
</script>来源:C#社区网址:www.hicsharp.com

my欢欢 发表于 2021-10-24 13:14:34

看到这帖子真是高兴!

电工李志强 发表于 2021-10-26 00:27:56

太生气了,无法HOLD啦 >_<......

leiiel 发表于 2025-11-14 21:42:05

蹲一波同款,有没有姐妹 / 兄弟推荐?

by10025 发表于 2025-11-14 21:50:21

救命!这回复笑到我捶桌,必须置顶~

郭涛 发表于 2025-11-14 21:50:29

不请自来,就想夸一句:太顶了!

hclxyw@1314 发表于 2025-11-14 21:52:55

浅蹲一个后续,楼主更新踢我一下

杨鹏飞 发表于 2025-11-14 21:57:24

求个链接 / 教程,楼主好人一生平安~

陈晨 发表于 2025-11-14 21:59:35

楼主太会说了,字字句句都在理

伍育强 发表于 2025-11-14 22:04:00

楼主辛苦啦,期待下一篇分享
页: [1] 2
查看完整版本: ASP.NET aspx页面301永久跳转, 301转向