Add IIS config file
This commit is contained in:
parent
596e20e123
commit
399080ad73
|
@ -0,0 +1,32 @@
|
||||||
|
<configuration>
|
||||||
|
<system.webServer>
|
||||||
|
|
||||||
|
<handlers>
|
||||||
|
<add name="iisnode" path="node_modules/ep_etherpad-lite/node/server.js" verb="*" modules="iisnode" />
|
||||||
|
</handlers>
|
||||||
|
|
||||||
|
<rewrite>
|
||||||
|
<rules>
|
||||||
|
<!-- uncomment this section to enable debugging
|
||||||
|
<rule name="LogFile" patternSyntax="ECMAScript" stopProcessing="true">
|
||||||
|
<match url="iisnode"/>
|
||||||
|
<action type="Rewrite" url="node_modules/ep_etherpad-lite/node/iisnode" />
|
||||||
|
</rule>
|
||||||
|
<rule name="NodeInspector" patternSyntax="ECMAScript" stopProcessing="true">
|
||||||
|
<match url="^server.js\/debug[\/]?" />
|
||||||
|
</rule>
|
||||||
|
-->
|
||||||
|
<rule name="StaticContent">
|
||||||
|
<action type="Rewrite" url="public{{REQUEST_URI}}"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="DynamicContent">
|
||||||
|
<conditions>
|
||||||
|
<add input="{{REQUEST_FILENAME}}" matchType="IsFile" negate="True"/>
|
||||||
|
</conditions>
|
||||||
|
<action type="Rewrite" url="node_modules/ep_etherpad-lite/node/server.js" />
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
</rewrite>
|
||||||
|
|
||||||
|
</system.webServer>
|
||||||
|
</configuration>
|
Loading…
Reference in New Issue