URL rewriting in ASP.NET turning http://site.com/abcd into http://site.com/page.aspx?id=abcd
===

I have a problem in my web forms ASP.NET app where I would like to rewrite a url from

http://site.com/abcd 

into 

http://site.com/page.aspx?id=abcd

- the **abcd** part will be unique and I cant create a folder for it
- I want the users to always see the **http://site.com/abcd** url
- would the solution be the same in Windows Azure?

Can somebody please help me with some hints?

Thank You!
