Difference between revisions of "Web.config Edits"

From KOP KB
Jump to: navigation, search
(Web.config SSL Redirect)
(Web.config SSL Redirect)
Line 26: Line 26:
 
     </system.webServer>
 
     </system.webServer>
 
</configuration>
 
</configuration>
</sytnaxhighlight>  
+
</syntaxhighlight>  
  
 
== Connection Strings and Config Source ==
 
== Connection Strings and Config Source ==

Revision as of 16:55, 5 August 2014

Web.config SSL Redirect

You may need to only copy some parts as the may have a web.config file already created

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
      <rewrite>
  <rules>
  <rule name="Redirect domain.com to www" patternSyntax="Wildcard" stopProcessing="true">            
  <match url="*" />            
  <conditions>                
  <add input="{HTTP_HOST}" pattern="cherokeestatebank.com" />            
  </conditions>            
  <action type="Redirect" url="http://www.cherokeestatebank.com/{R:0}" />        
  </rule>
    <rule name="HTTP to HTTPS redirect" stopProcessing="true">
  <match url="(.*)" />
    <conditions>
      <add input="{HTTPS}" pattern="off" ignoreCase="true" />
    </conditions>
  <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
</rule>
  </rules>
  
</rewrite>
    </system.webServer>
</configuration>

Connection Strings and Config Source

Well below is good example of how you can do data strings for your asp.net application. Also you will notice one has a configsource so for every tag in a web.config you can provide an alternate source for the rest of that configuration. So your data strings you see there for connection we could of stored all of them in a separate file.

<syntaxhighlight lang="xml"> <?xml version="1.0"?>


<configuration>

   <connectionStrings>
       <add name="51134_testConnectionString" connectionString="Data Source=209.17.116.5;Initial Catalog=simongtest123;Persist Security Info=True;User ID=simongtest123;Password=Simongtest123"
           providerName="System.Data.SqlClient" />

<add name="51134_testConnectionString2" connectionString="Data Source=209.17.116.5;Initial Catalog=simongtest123;Persist Security Info=True;User ID=simongtest123;Password=Simongtest123"

           providerName="System.Data.SqlClient" />
   </connectionStrings>

<connectionStrings configSource="ConnectionStrings.config" />

   <system.web>
       <customErrors mode="Off"/>
   </system.web>


</configuration> <syntaxhighlight>