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