如果是用isapi实现的伪静态可以用Request.RawUrl来获取
如果是通过iis的rewrite组件实现的可以用Request.ServerVariables["HTTP_X_REWRITE_URL"]来实现,但是有个前提
在httpd.ini中需要添加些东西.
RewriteRule /default\.html /default\.aspx [I, L, U]
红色部分就是要加的,否则Request.ServerVariables["HTTP_X_REWRITE_URL"]也是获取不到的.
参考原文:http://www.cnblogs.com/shengxiang/archive/2011/03/11/1981710.html
谢谢"历程"朋友的文章.