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.aspx
来websitename.com/2016/helloworld.aspx
)
helloworld.aspx
是我考虑给f2.aspx
的博客标题。如何在c#代码中以编程方式替换?
是,
你可以这样做:websitename.com/2016/helloworld.aspx
.
您需要添加一个不同的参数来标识f1
, f2
或f3
像websitename.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重写