ASP.NET 实践:使用 location 设定对指定目录进行配置
2006-12-24 20:56
706 查看
使用包含适当
使用 ASP.NET 配置 API,你可以通过编程对
配置只应用于 <location> 和 <location> 标记之间的 Sub1 子目录,该标记中的
配置只应用于 <location> 和 <location> 标记之间的 Sub2 子目录,该标记中的
配置应用于 <configuration> 和 </configuration> 标记之间的当前目录和所有子目录,但是它们没有被包含在 <location> 和 </location> 标记中。
path参数值的
location元素,你可以把配置设定应用到指定的目录和文件。
path参数可以用于对任何一个需要应用唯一配置设定的指定文件或子目录进行标识。
path参数中只能使用一个文件路径。
location元素的优先级别要高于当前 Web.config 文件中的任何 ASP.NET 配置设定。
使用 ASP.NET 配置 API,你可以通过编程对
location元素进行设置。或者你也可以使用 ASP.NET MMC 管理单元中的“位置”制表页来完成同样的操作。
Path属性的默认值是“.”。同一个配置文件中可以存在多个
location元素,可以为相同的配置段指定不同的应用范围,如下所示:
<location path="." > <section1 … /> <section2 … /> </location> <location path="Default Web Site" > <section1 … /> <section2 … /> </location <location path="Default Web Site/foo/bar/xyz.html" > <section1 … /> <section2 … /> </location>
实例
下例代码实例中的配置文件为两个特定的资源进行设定:配置只应用于 <location> 和 <location> 标记之间的 Sub1 子目录,该标记中的
path参数被设置成 Sub1。
配置只应用于 <location> 和 <location> 标记之间的 Sub2 子目录,该标记中的
path参数被设置成 Sub2。
配置应用于 <configuration> 和 </configuration> 标记之间的当前目录和所有子目录,但是它们没有被包含在 <location> 和 </location> 标记中。
<configuration> <system.web> <sessionState cookieless="true" timeout="10" /> </system.web> <!-- 配置子目录“Sub1”。 --> <location path="sub1"> <system.web> <httpHandlers> <add verb="*" path="Sub1.Scott" type="Sub1.Scott" /> <add verb="*" path="Sub1.David" type="Sub1.David" /> </httpHandlers> </system.web> </location> <!-- 配置子目录“Sub2”。 --> <location path="sub2"> <system.web> <httpHandlers> <add verb="*" path="Sub2.Scott" type="Sub2.Scott" /> <add verb="*" path="Sub2.David" type="Sub2.David" /> </httpHandlers> </system.web> </location> </configuration>
相关文章推荐
- FCKeditor是使用非常广泛的HTML编辑器,本文从 ASP.NET 的使用场景对 FCKeditor 与 FCKeditor.NET 的配置、功能扩展(如自定义文件上传子目录、自定义文件名、上传图片的后期处理等)、以及安全性进行初步的阐述。
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- 使用 IIS 进行 Microsoft ASP.NET 2.0 成员/角色管理,第 1 部分:安全和配置概述
- ASP.NET:使用web.config文件进行配置
- ASP.NET 实践:编程访问 ASP.NET 配置设定
- ASP.NET 实践:锁定 ASP.NET 配置设定
- ASP.NET 实践:使用 MMC 配置 ASP.NET 应用程序
- java 使用递归获取指定文件路径目录,删除指定的文件后缀(可扩展,根据具体需要的删除的后缀进行配置)~~
- 使用 IIS 进行 Microsoft ASP.NET 2.0 成员/角色管理,第 1 部分:安全和配置概述
- ASP.NET 实践:使用 IConfigurationSectionHandler 创建自定义配置段
- Win 7 装 SQL Server 2008 后使用 Asp.Net 需要进行的一些配置
- asp.net 将DLL放到指定目录的系统文件配置
- ASP.NET 实践:在 IIS 中创建并配置虚拟目录
- asp.net服务器错误-在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可
- 错误 1 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 E:\My Code\ASP.NET\传智播客\WebApplication1\WebApplic
- ASP.NET 实践:编程查看被继承和本地配置设定
- ASP.NET 实践:使用 ConfigurationSection 创建自定义配置段
- [开发笔记]-ASP.NET项目在IIS上使用虚拟目录
- ASP.NET 使用一般处理程序.ashx进行 Excel下载
- asp.net中,如果使用自定义的 IHttpHandler时配置说明