Fix web.config rewrite rules on production
This commit is contained in:
@@ -29,16 +29,16 @@
|
|||||||
-->
|
-->
|
||||||
</system.web>
|
</system.web>
|
||||||
<system.webServer>
|
<system.webServer>
|
||||||
<rewrite xdt:Transform="Insert">
|
<rewrite>
|
||||||
<rules>
|
<rules>
|
||||||
<rule name="Redirect leafweb.ornl.gov to www.leafweb.org" stopProcessing="true">
|
<rule xdt:Transform="Insert" name="Redirect leafweb.ornl.gov to www.leafweb.org" stopProcessing="true">
|
||||||
<match url=".*" />
|
<match url=".*" />
|
||||||
<conditions>
|
<conditions>
|
||||||
<add input="{HTTP_HOST}" pattern="^leafweb.ornl.gov$" />
|
<add input="{HTTP_HOST}" pattern="^leafweb.ornl.gov$" />
|
||||||
</conditions>
|
</conditions>
|
||||||
<action type="Redirect" url="https://www.leafweb.org/" redirectType="Permanent" />
|
<action type="Redirect" url="https://www.leafweb.org/" redirectType="Permanent" />
|
||||||
</rule>
|
</rule>
|
||||||
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
|
<rule xdt:Transform="Insert" name="HTTP to HTTPS redirect" stopProcessing="true">
|
||||||
<match url="(.*)" />
|
<match url="(.*)" />
|
||||||
<conditions>
|
<conditions>
|
||||||
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
|
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
redirectType="Permanent" />
|
redirectType="Permanent" />
|
||||||
</rule>
|
</rule>
|
||||||
</rules>
|
</rules>
|
||||||
<outboundRules>
|
<outboundRules xdt:Transform="Insert">
|
||||||
<rule name="Add Strict-Transport-Security when HTTPS" enabled="true">
|
<rule name="Add Strict-Transport-Security when HTTPS" enabled="true">
|
||||||
<match serverVariable="RESPONSE_Strict_Transport_Security"
|
<match serverVariable="RESPONSE_Strict_Transport_Security"
|
||||||
pattern=".*" />
|
pattern=".*" />
|
||||||
|
|||||||
@@ -123,7 +123,6 @@
|
|||||||
<add namespace="ClientDependency.Core.Mvc" /></namespaces>
|
<add namespace="ClientDependency.Core.Mvc" /></namespaces>
|
||||||
</pages>
|
</pages>
|
||||||
<httpModules>
|
<httpModules>
|
||||||
<add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
|
|
||||||
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
||||||
<add name="UmbracoModule" type="Umbraco.Web.UmbracoModule,umbraco" />
|
<add name="UmbracoModule" type="Umbraco.Web.UmbracoModule,umbraco" />
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user