ASP——config配置文件:

WebConfig 是一个XML文件

configuration根节点
<appSettings>//应用程序设置,可以定义应用程序全局常量设置信息
<connectionStrings>//连接字符串设置
eg:<add name="connStr" connectionString="server=.;uid=sa;pwd=123;database=dbname;">
<system.web>//asp.net运行时的行为
<identity impersonate="false"/>//控制web应用程序的身份验证标识
<pages>//页面配置
<customErrors defaultRedirect="Err.html" mode="RemoteOnly">//错误页配置mode有三种状态off显示详细的asp.net错误信息;RemoteOnly表示只对不在本地web服务器上运行的用户显示自定义信息,defaultRedirect出现错误时重定向URL地址
<customErrors defaultRedirect="Err.html" mode="RemoteOnly">
<error statusCode="403" redirct="NoAccess.htm"/>
<error statusCode="404" redirct="FileNotFound.htm"/>
</customErrors>
<compilation debug=true"" targetFramework="4.0"/>//开发过程中有用

<globalization requestEncoding="gb2312" responseEncoding="bg2312" fileEncoding="gb2312">//param1:检查每一个发了请求的编码,param2:响应内容的编码,param3:检查aspx,asax等文件解析的默认编码,默认的是utf-8;
<httpRuntime appRequestQueueLimit="100" executionTimeout="80" maxRequestLength="4096" useFullQualifiedReddirectUrl="false"/>//允许最多100个请求个数,最长允许请求80s,控制上传大小默认4M,重定向是否完全限定格式
<httpModules>//httpModules在一个应用程序内配置HTTP模块
<httpModules>
<add type="Web.UI.HttpModule,Web.UI" name="HttpModule"/>
</httpModules>
<httpHandlers>//根据用户请求的URL和HTTP谓词将用户的请求交给相应的处理程序,可指定特殊文件进行特殊处理
<httpHandlers>
<add verb="*" path="templates/main/*.html" type="System.Web.HttpForbiddenHandler" />
</httpHandlers>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true">
<add type="DTcms.Web.UI.HttpModule, DTcms.Web.UI" name="HttpModule" />
</modules>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="50000000" />
</requestFiltering>
</security>
</system.webServer>

<!--URL重定向-->

<rewriter>

<rewrite url="~/user/u(.+).aspx" to="~/user/index.aspx?r=$1" />

<rewrite url="~/ask/q(.+).aspx" to="~/home/ask/content.aspx?id=$1" />

<rewrite url="~/blog/b(.+).aspx" to="~/home/blog/article.aspx?r=$1" />

<rewrite url="~/news/n(.+).aspx" to="~/home/news/content.aspx?nid=$1" />

<rewrite url="~/default.aspx" to="~/home/ram/net.aspx" />

</rewriter>
</system.web>

ASP.NET 配置文件笔记的更多相关文章

  1. ASP.NET学习笔记——ASP.NET应用程序

    0 剖析ASP.NET应用程序 用户运行ASP.NET应用程序,不是直接运行,而是使用浏览器(比如IE)通过HTTP请求一个特定的URL(如http://www.mysite.com/mypage.a ...

  2. ASP.NET配置文件machine.config与性能[转]

    转 http://www.cnblogs.com/chenlulouis/archive/2010/05/26/1744261.html http://www.cnblogs.com/zhangron ...

  3. 2强类型DataSet (2011-12-30 23:16:59)转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 http://blog.sina.com.cn/s/blog_9d90c4140101214w.html

    强类型DataSet (2011-12-30 23:16:59) 转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 using System; using System.Collections.G ...

  4. 强类型DataSet (2011-12-30 23:16:59)转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 http://blog.sina.com.cn/s/blog_9d90c4140101214w.html

    强类型DataSet (2011-12-30 23:16:59) 转载▼ 标签: 杂谈 分类: Asp.Net练习笔记 using System; using System.Collections.G ...

  5. [原]CentOS7.2最小安装环境部署Asp.NET Core笔记

    转载请注明原作者(think8848)和出处(http://think8848.cnblogs.com) 写在前面的话 不知不觉在cnblogs上注册已经10多年了,看我的园龄就直接暴露了我实际年龄, ...

  6. asp.net mvc笔记一,最小的MVC工程

    Asp.net MVC项目默认会引用很多第三方插件,特别是现在的5.0,默认示例项目就几十M,搞得都不知道那些才是MVC必须的,是重点,那些是可有可无的. 今天我们就来试验一下,看看一个最小的MVC工 ...

  7. Asp.Net 学习笔记(IIS不同版本和Asp.Net)

    主要目的是在网上记录一下学习笔记,如有不对,请指出 谢谢!! iis5.x: 存在问题,inet info收到动态请求后,aspnt_isapi.dll会被加载到inetinfo.exe(挂载w3sv ...

  8. 第二天 ado.net, asp.net ,三层笔记

    1. ado.net步骤:     一:倒入命名空间      using System.Data;      using System.Data.sqlclient;     二:第一个模型 int ...

  9. ASP.NET学习笔记1—— MVC

    MVC项目文件夹说明 1.App_Data:用来保存数据文件 2.App_Start:包含ASP.NET-MVC系统启动的相关类文件 3.Controllers:存放整个项目"控制器&quo ...

随机推荐

  1. 导出Excel和Excel生成dt

    引用ExcelLibrary.dll(qq网盘上有源代码) //导出excel,“”文件名为空时,弹出提示框 ExcelLibrary.DataSetHelper.CreateWorkbook(&qu ...

  2. ubuntu16.04中将python3设置为默认

    直接执行这两个命令即可: sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo upd ...

  3. thinkphp发邮件失败原因

    使用phpmailer出现连接失败, 代码是别人已经封装好的没有问题,可能原因有如下. qq提示: SMTP server error: mail from address must be same ...

  4. 初始Java DVD项目

    DVDSet 类: DVD DVD    删除功能 实现DVD借出功能 DVD还回功能

  5. 把本地仓库工程上传到github上和从gitbu同步工程到本地

    1.在本地产生秘钥和公钥 [root@jacky git_project]# ssh-keygen -t rsa -C "jacky-lulu@1073740572@qq.com" ...

  6. 第二章 NIO入门

    传统的同步阻塞式I/O编程 基于NIO的非阻塞编程 基于NIO2.0的异步非阻塞(AIO)编程 为什么要使用NIO编程 为什么选择Netty 第二章 NIO 入门 2.1 传统的BIO编程 2.1.1 ...

  7. NFA引擎匹配原理

    1       为什么要了解引擎匹配原理 一个个音符杂乱无章的组合在一起,弹奏出的或许就是噪音,同样的音符经过作曲家的手,就可以谱出非常动听的乐曲,一个演奏者同样可以照着乐谱奏出动听的乐曲,但他/她或 ...

  8. occ 中绘制二维矩形

    在屏幕上绘制一个二级矩形 #include <Visual3d_Layer.hxx> #include <V3d_LayerMgr.hxx> #include <Visu ...

  9. Oracle 数据库简单操作

    现在大型企业一般都用Oracle数据库,Oracle数据库在一般采用expdp,impdp 导出导入数据,但是在操作中经常会遇到一些问题.下面来浅析这些问题. 1. 导出数据 一般导出数据的时候需要建 ...

  10. jquery 中 $.map 的使用方法

    $.map(data,function(item,index){return XXX}) 遍历data数组中的每个元素,并按照return中的计算方式 形成一个新的元素,放入返回的数组中 ,,], f ...