Rewrite url by using C#

本文关键字:using by url Rewrite | 更新日期: 2023-09-27 18:04:31

我创建了一个动态创建页面的aspx博客网站。在创建页面时
自动生成的唯一id它的名称生成如下所示

,

http://www.websitename.com/2016/f1.aspx

http://www.websitename.com/2016/f2.aspx

http://www.websitename.com/2016/f3.aspx

如何更改网页的url名称

:交货(websitename.com/2016/f2.aspxwebsitename.com/2016/helloworld.aspx)

helloworld.aspx是我考虑给f2.aspx的博客标题。如何在c#代码中以编程方式替换?

Rewrite url by using C#

是,

你可以这样做:websitename.com/2016/helloworld.aspx .

您需要添加一个不同的参数来标识f1, f2f3websitename.com/2016/helloworld.aspx?PageId= f1或者,您可以使用websitename.com/2016/helloworld.aspx/f1或URLwebsitename.com/2016/helloworld.aspx/f2

现在,要实现这一点(如果你使用ASP.NET)需要编写HTTP处理程序,或者可以在Global.asax中工作。

以下链接将为您提供更多帮助:

    C-SharpCorner: URL重写代码项目:URL重写