读书人

ASP.NET怎么实现根据ID号或用户名虚拟

发布时间: 2012-02-08 19:52:21 作者: rapoo

ASP.NET如何实现根据ID号或用户名虚拟出一个访问路径来?
ASP.NET如何实现根据ID号或用户名虚拟出一个访问路径来?

比如我要做一个博客系统,在网站根目录下有一个目录Blog,在其下面有一个文件Default.aspx,此文件即是用来根据用户的ID号来读取用户博客首页的信息的,假设网站的域名为www.xxx.com,那么通常我们会这样来访问用户博客首页的信息:

http://www.xxx.com/Blog/Default.aspx?ID=nnn(nnn为用户ID号)

但是以之种方式来访问对于用户来说不易记住地址,也没有直观性,我想换成另一种方式,即:

http://www.xxx.com/Blog/nnn/Default.html 或 http://www.xxx.com/Blog/nnn/index.html 或 http://www.xxx.com/Blog/nnn

请问这种方式如何能实现呢?

以前我见到过能类似情况的例子的,好像是在IIS里进行设置的,但具体怎么做不清楚。

希望有高手指点一下,谢谢!!

[解决办法]
搜索URL重写
[解决办法]
google/baidu UrlRewrite
[解决办法]
URLRewrite很容易搞定 配置IIS和WebConfig 把URLRewrite.dll放到Bin目录下
[解决办法]
http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true
[解决办法]
url重写 httpmodule

读书人网 >asp.net

热点推荐