将用户带到自定义页面

时间:2015-02-25 16:41:26

标签: asp.net vb.net custom-url

我想实现这样的custom-url .... 一旦用户输入
http://localhost/website/username 它会将用户带到自定义页面,其中仅显示与用户相关的信息。我已经能够找到这样的网址了

 Public sUsername = ""

http://localhost/website/<%= sUsername%> 但我仍然坚持如何在着陆页上应用此功能?着陆页是否为Default.aspx?

1 个答案:

答案 0 :(得分:1)

在用户注册之前,您无法执行任何操作。除此之外,您很可能会使用登录或cookie(某些时候cookie会失败)。

如果您问如何制作友好的网址,答案是网址重写。几年前Scott Guthrie写了这篇文章(样本是在VB.NET中)。

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

路由也是可能的:http://www.asp.net/web-forms/overview/routing

注意:我的目标是ASP.NET WebForms,但是相同的概念可以应用于ASP.NET MVC