Difference between revisions of "Web.config Edits"

From KOP KB
Jump to: navigation, search
(Web.config SSL Redirect)
Line 26: Line 26:
 
     </system.webServer>
 
     </system.webServer>
 
</configuration>
 
</configuration>
</sytnaxhighlight>
+
</sytnaxhighlight>  
 +
 
 
== 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 <syntaxhighlight lang="xml"> <?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> </sytnaxhighlight>

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>