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”.