asp.net实现域名重写?该怎么处理
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到真正的网页。