共用方式為


urlMappings 的 add 項目 (ASP.NET 設定結構描述)

更新:2007 年 11 月

將指定的 UrlMapping 物件加入至集合。

configuration 項目 (一般設定結構描述)
  system.web 項目 (ASP.NET 設定結構描述)
    urlMappings 項目 (ASP.NET 設定結構描述)
      urlMappings 的 add 項目 (ASP.NET 設定結構描述)

<add url="String" 
     mappedUrl="String"/>

屬性和項目

下列章節會說明屬性 (Attribute)、子項目和父項目。

屬性

屬性

描述

url

必要 String 屬性。

定義收到之要求的相對應用程式 URL,它會在 ASP.NET 執行階段被重新對應至不同的 URL。

mappedURL

必要 String 屬性

定義對應目標之相對應用程式的 URL。

注意事項:

mappedUrl 必須是相對應用程式的 URL。在執行階段,mappedUrl 會轉換成基於目前執行中應用程式之根目錄的絕對虛擬路徑。

mappedUrl 可含有查詢字串資訊。

會修剪 mappedUrl 以排除任何前端或後端的空格。

子項目

父項目

項目

描述

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每一個組態檔中的必要根項目 (Root Element)。

system.web

針對組態檔中的 ASP.NET 組態設定指定根項目。包含設定 ASP.NET Web 應用程式和控制該應用程式行為方式的組態項目。

urlMappings

定義一個 Url 與另一個對應之 Url 的對應。

範例

下列範例會將 UrlMapping 物件加入至 ASP.NET 應用程式。

注意事項:

根據設計,您無法對應到相同的頁面。如果您這麼做,將會在回傳時遺失狀態資訊。

<urlMappings enabled="true">
  <add url="~/Home.aspx" mappedUrl="~/Default.aspx?tab=home" />
</urlMappings>

項目資訊

組態區段處理常式

System.Web.Configuration.UrlMappingsSection

組態成員

SystemWebSectionGroup.UrlMappings

UrlMappingsSection.UrlMappings

可設定的位置

Machine.config

根層次 Web.config

應用程式層級 Web.config

需求

IIS 5.0 版、IIS 5.1 版或 IIS 6.0 版

.NET Framework 2.0 版

Visual Studio 2005

請參閱

工作

HOW TO:使用位置設定設定特定的目錄

HOW TO:鎖定 ASP.NET 組態設定

概念

ASP.NET 組態概觀

ASP.NET 組態案例

保護 ASP.NET 組態

參考

system.web 項目 (ASP.NET 設定結構描述)

configuration 項目 (一般設定結構描述)

urlMappings 的 clear 項目 (ASP.NET 設定結構描述)

urlMappings 的 remove 項目 (ASP.NET 設定結構描述)

System.Configuration

System.Web.Configuration

其他資源

一般組態設定 (ASP.NET)

ASP.NET 組態設定

管理 ASP.NET 網站

ASP.NET 組態 API