As told by previous posts, IIS web server doesn't understant .htaccess files. So, you have to take one of these options according to your current situation:
- You have Apache as web server. Be happy, you are ready to use any .htaccess file.
- You have IIS as web server. Translate your .htaccess file to web.config file.
- You have IIS as web server and you still want use .htaccess. So, move to Apache web server (you can still run Windows, moving to Linux is optional).