I have been building my clients site, thinking they were going to register a linux server, but instead they purchased a Microsoft server so I cant use Apache and need to use IIS. I though have never used IIS before, and now I need to change their site over.

I set up the website so a single page reads the content off the database. So if you click on contact, the page goes to index.php?page=contact. If you click on About, the page goes to index.php?page=about.

Using mod_rewrite inside .htaccess, I turned www.myDomain.com/index.php?page=contact into www.myDomain.com/contact. The following is the code I used:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]

How do I do this same thing on the Microsoft Server? What is the code I would need to use, and what kind of file do I write it inside?

Your help is greatly appreciated!