Web.config配置文件

 1、

<system.webServer>
//有时候访问不当是在页面会出现目录下单所有文件夹,这样不安全,当false时表示不列出文件,true表示列出文件 <directoryBrowse enabled="true"/>
//检测到在集成的托管管道模式下不适合的ASP.NET设置, 在将应用程序从经典模式迁移到集成模式时,可以保留经典模式下的自定义模块和处理程序注册,也可以将这些注册移除。
//如果不移除经典模式下使用的 httpModules 和 httpHandlers 注册,则必须将 validation 元素的 validateIntegratedModeConfiguration 属性设置为 false 以避免错误。
//如果保留自定义模块,添加以下代码:
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>

 2、

配置链接数据库的字符串:
<connectionStrings> <remove name="ConnectionString" />//找到name叫ConnectionString的链接数据库字符串
<add name="ConnectionString" connectionString="data source=21.254.198.29;initial catalog=LiShuiDangJian;persist security info=true;user id=sa;password=Yeshi123456" providerName="system.data.sqlclient" /> <add name="CommitteeOaConn" connectionString="Data Source=21.254.198.16;initial catalog=LiShuiXSDWMSJZX;persist security info=True;user id=tvbook;Password=yeshi#2020;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>

 3、

<configuration>
  <system.web>
通过
<httpRuntime> 节可以配置 ASP.NET 使用的上传文件的上传时间,从而实现超大文件上传。 <httpRuntime requestValidationMode="2.0" executionTimeout="36000" maxRequestLength="951200" useFullyQualifiedRedirectUrl="true" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />
</system.web>
</configuration>

4、

<configuration>
   <system.web>
如果在执行请求的过程中出现未处理的错误,则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,开发人员通过该节可以配置要显示的 html 错误页以代替错误堆栈跟踪。
<customErrors mode="Off" defaultRedirect="/404/index.html">
<error statusCode="403" redirect="/404/index.html" />
<error statusCode="404" redirect="/404/index.html" />
</customErrors>
</system.web>
</configuration>

5、

配置页面的伪静态
<configuration>
<system.webServer>

    <rewrite>
      <rules>
        <rule name="rule_11" stopProcessing="true">
        <match url="^index.html"/>
        <action type="Rewrite" url="index.aspx"/>
        </rule>

 

        <rule name="rule_22" stopProcessing="true">
        <match url="^product_type_([0-9]+).html"/>
        <action type="Rewrite" url="product_type.aspx?id={R:1}"/>
        </rule>

        <rule name="rule_24" stopProcessing="true">
        <match url="^product_list_([0-9]+)_([0-9]+).html"/>
        <action type="Rewrite" url="product_list.aspx?id={R:1}&amp;p={R:2}"/>
        </rule>

 

        <!--后台-->
        <rule name="rule9991" stopProcessing="true">
        <match url="^Manager_Administrator/Login.html" />
        <action type="Rewrite" url="/Manager_Administrator/Login.aspx" />
        </rule>
        <rule name="rule9993" stopProcessing="true">
        <match url="^Manager_Administrator/BaseManage/index.html" />
        <action type="Rewrite" url="/Manager_Administrator/BaseManage/index.aspx" />
        </rule>
      </rules>
    </rewrite>
    <defaultDocument>
      <files>
      </files>
    </defaultDocument>
  </system.webServer>

</configuration>

 

posted @ 2021-11-17 16:33  猴猴手记  阅读(682)  评论(0编辑  收藏  举报
浏览器标题切换
浏览器标题切换end