Installing Elgg on IIS
You can follow the standard installation instructions with the following caveats:
When installing on IIS, the problem is that the Apache mod_rewrite rules will not be recognized, and this breaks the application. You need to convert the mod_rewrite rules to the IIS URL Rewrite module format.
You can do this using the IIS 7+ management console, and the “Import Rules” feature that will do the conversion, as described in the tutorial “importing Apache mod_rewrite rules“.