Apache Emulation for IIS by Helicon Tech
The list of modules currently supported is quite impressive, including:
mod_auth_basic
allows the use of HTTP Basic Authentication
mod_auth_digest
allows the use of MD5 Digest Authentication
mod_authn_anon
configures anonymous users access authenticated areas
mod_authn_default
rejects whatever credentials if no authentication is set
mod_authn_file
provides authentication based on user look-up in plain text password file
mod_authz_default
rejects any authorization request if no authentication is configured
mod_authz_groupfile
allows or denies access to particular areas of the site depending on user group membership
mod_authz_host
allows access control to particular parts of web server based on hostname, IP address, or other characteristics of the client request
mod_authz_user
allows or denies access of authenticated users to portions of the web site
mod_core
implements core features of Helicon Ape
mod_env
allows control of the environment provided to CGI scripts and SSI pages
mod_expires
allows setting of Expires HTTP header and max-age directive of Cache-Control HTTP header in server responses in relation to either the time the source file was last modified, or to the time of the client access
mod_headers
enables modification of HTTP request and response headers
mod_proxy
implements forward and reverse proxy functions for your IIS server
mod_rewrite
allows rewriting of requested URLs on the fly based on regular-expressions-based rules and various conditions
mod_setenvif
allows setting environment variables depending on whether different parts of the request match specified regular expressions
mod_so
emulates loading modules functions
See the compatibility chart on their Web site for more specifics. Download the beta release and check it out today!