是否可以在asp.net的Page_Load上更改WebPage的URL?

时间:2014-06-16 08:06:07

标签: c# asp.net seo

我正在开展一个项目。在这里,我们动态生成网页。网页代码在Page_Load()上呈现,并且它基于查询字符串生成数据。

我实现了它像

http://www.example.com/Request.aspx?cPanelId=(here query string)

问题是 Seo 不能用于查询字符串。

如果我可以更改,可以像这样更改网址

http://www.example.com/(Requested query string Page.aspx)

它会正常工作。

可以实施吗?

1 个答案:

答案 0 :(得分:0)

是的,它可以在ASP.NET中实现,概念的名称是URL重写。请查看以下URL以获得详细的理解以及如何在项目中实现它。

http://msdn.microsoft.com/en-us/library/ms972974.aspx

http://weblogs.asp.net/scottgu/tip-trick-url-rewriting-with-asp-net

http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module