C# 在Asp.Net中创建自定义URL
我正在写一个博客软件,作为一个学习练习。一切都进行得很顺利,除了我不知道如何创建用户现场,搜索引擎优化友好的网址 例如:C# 在Asp.Net中创建自定义URL,c#,asp.net,asp.net-4.0,C#,Asp.net,Asp.net 4.0,我正在写一个博客软件,作为一个学习练习。一切都进行得很顺利,除了我不知道如何创建用户现场,搜索引擎优化友好的网址 例如: http://myblogsite.com/blogs/default.aspx?ID=12 应该更方便用户: http://myblogsite.com/blogs/how-to-create-custom-urls-in-asp-net 我确实环顾了四周,但没有找到任何有用的东西。我想创建一个永久的url,人们可以在Other网站上共享和链接。我相信,在现有的博客应用
http://myblogsite.com/blogs/default.aspx?ID=12
应该更方便用户:
http://myblogsite.com/blogs/how-to-create-custom-urls-in-asp-net
我确实环顾了四周,但没有找到任何有用的东西。我想创建一个永久的url,人们可以在Other网站上共享和链接。我相信,在现有的博客应用程序中,它被称为“slug”。但是,我不确定它在Asp.Net中是如何工作的
非常感谢 使用。对于.Net 3.5及更低版本,解决方案有限且更复杂,特别是对于IIS 6,因为它如何处理无扩展请求
routes.MapPageRoute("",
"blogs/{blogName}",
"~/blogs/default.aspx");
但您必须将ID更改为名称,并使其与众不同。还要小心滑入其中。使用。对于.Net 3.5及更低版本,解决方案有限且更复杂,特别是对于IIS 6,因为它如何处理无扩展请求
routes.MapPageRoute("",
"blogs/{blogName}",
"~/blogs/default.aspx");
但您必须将ID更改为名称,并使其与众不同。还要小心滑入。检查。检查