首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

asp.net实现域名重写?该怎么处理

2013-01-26 
asp.net实现域名重写?请问asp.net如何实现域名的重写,例如:http://localhost/test/test1/PostTopic.aspx

asp.net实现域名重写?
请问asp.net如何实现域名的重写,例如:


http://localhost/test/test1/PostTopic.aspx 重写成 http://localhost/test/test1


也就是把后面的具体页面去掉。
[解决办法]
重写也要有个标识啊,比如换成这样http://localhost/test/test1/PostTopic是没问题的,
或者http://localhost/test/PostTopic这样也没问题啊。http://www.cnblogs.com/huankfy/articles/922856.htm
[解决办法]
这个Google下一大堆。有基于IIS过滤器的,有asp.net模块的,也有用system.web.routing的。
[解决办法]
你可以在global.asx中的AcquireRequestState方法中判断HttpContext.Current.Request.Url并且加上相应的内容,然后Server.Transfer到真正的网页。

热点排行