Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the resource that specified configuration settings apply to.
<configuration>
<location>
<location path="path"
allowOverride="true|false"/>
Optional Attributes
Attribute | Option | Description |
---|---|---|
path | The resource that the specified configuration settings apply to. Using <location> with a missing path attribute applies the configuration settings to the current directory and all child directories. If <location> is used with no path attribute and allowOverride is specified to be false, configuration settings cannot be altered by Web.config files in child directories. | |
allowOverride | Specifies whether configuration settings can be overridden by configuration settings in Web.config files in child directories. | |
true | Specifies that configuration settings can be overridden. The default is true. | |
false | Specifies that configuration settings cannot be overridden. |
Example
The following example allows an anonymous user to access the Logon.aspx page.
<configuration>
<location path="Logon.aspx">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
</configuration>
The following example sets the uploaded file size limit to 128KB for only the page specified.
<configuration>
<location path="UploadPage.aspx">
<httpRuntime maxRequestLength="128"/>
</location>
</configuration>
The following example prevents configuration settings from being changed by Web.config files in child directories.
<configuration>
<location allowOverride="false"/>
</configuration>
Requirements
Web Platform: IIS 5.0, IIS 5.1, IIS 6.0
Configuration File: Machine.config, Web.config