如何在ASP.NET中重写URL?
我希望用户能够访问
http://www.website.com/users/smith
而不是
http://www.website.com/?user=smith
如何在ASP.NET中重写URL?
我希望用户能够访问
http://www.website.com/users/smith
而不是
http://www.website.com/?user=smith
try 托管融合Url重写器和反向代理:
http://urlrewriter.codeplex.com
重写的规则是:
# clean up old rules and forward to new URL
RewriteRule ^/?user=(.*) /users/$1 [NC,R=301]
# rewrite the rule internally
RewriteRule ^/users/(.*) /?user=$1 [NC,L]