diff --git a/web.config b/web.config
new file mode 100644
index 0000000000000000000000000000000000000000..fd61b6a95f6776289e5b1fd85660f05ceec5174f
--- /dev/null
+++ b/web.config
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+    <configSections>
+        <sectionGroup name="system.webServer">
+            <sectionGroup name="rewrite">
+                <section name="rewriteMaps" overrideModeDefault="Allow" />
+                <section name="rules" overrideModeDefault="Allow" />
+            </sectionGroup>
+        </sectionGroup>
+    </configSections>
+
+    <system.webServer>
+        <directoryBrowse enabled="false" />
+        <rewrite>
+            <rules>
+                <rule name="HTTP api" stopProcessing="true">
+                    <match url="^(.*/)?api/(.*)$" ignoreCase="true"/>
+                    <conditions>
+                        <add input="{REQUEST_FILENAME}" matchType="IsFile"
+                            ignoreCase="false" negate="true" />
+                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory"
+                            ignoreCase="false" negate="true" />
+                    </conditions>
+                    <action type="Rewrite" url="{R:1}api/http.php/{R:2}"/>
+                </rule>
+                <rule name="Site pages" stopProcessing="true">
+                    <match url="^(.*/)?pages/(.*)$" ignoreCase="true"/>
+                    <conditions>
+                        <add input="{REQUEST_FILENAME}" matchType="IsFile"
+                            ignoreCase="false" negate="true" />
+                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory"
+                            ignoreCase="false" negate="true" />
+                    </conditions>
+                    <action type="Rewrite" url="{R:1}pages/index.php/{R:2}"/>
+                </rule>
+            </rules>
+        </rewrite>
+        <defaultDocument>
+            <files>
+                <remove value="index.php" />
+                <add value="index.php" />
+            </files>
+        </defaultDocument>
+    </system.webServer>
+
+</configuration>