定义管理路径 (SharePoint Foundation 2010)
适用于: SharePoint Foundation 2010
上一次修改主题: 2010-01-19
通过定义管理路径,可以指定 Web 应用程序的 URL 命名空间中的哪些路径用于网站集。您可以指定在指定的路径中存在一个或多个网站集。这会是合并各部门中的不同用户的多个网站访问的简便方法。
一个显式命名的路径(如 https://server/sites/team)用于单个网站集;而一个通配符路径“sites”(如 https://server/sites/)表示路径的子 URL 是网站集。
重要
不要使用“/*”来指示网站集根网站中的通配符托管网站。使用此通配符将导致无法在 Web 应用程序的根目录创建网站,而此操作是某些 Microsoft SharePoint Foundation 2010 功能正常运行所必需的。
本文内容:
使用管理中心定义 Web 应用程序的管理路径
通过管理中心使用以下所述的步骤添加或删除 Web 应用程序的管理路径。
使用管理中心添加管理路径
确认执行此任务的用户帐户是 SharePoint 组“Farm Administrators”的成员。
在 SharePoint 管理中心网站上,单击“应用程序管理”。
在“应用程序管理”页上,单击“管理 Web 应用程序”。
单击要管理其路径的 Web 应用程序。功能区将变为活动的。
在功能区上单击“管理路径”。
在“定义管理路径”页上的“添加新路径”部分,键入要包括的路径。
单击“检查 URL”以确认路径名称。
使用“类型”下拉菜单将路径标识为“通配符包含”或“显式包含”。“通配符包含”类型包含指定路径下的所有路径。“显式包含”类型只包含指定路径所指示的网站,不包含指定路径下的网站。
单击“添加路径”。
完成添加路径后,请单击“确定”。
使用管理中心移除管理路径:
确认执行此任务的用户帐户是 SharePoint 组“Farm Administrators”的成员。
在 SharePoint 管理中心网站上,单击“应用程序管理”。
在“应用程序管理”页上,单击“管理 Web 应用程序”。
单击要管理其路径的 Web 应用程序。功能区将变为活动的。
在功能区上单击“管理路径”。
在“定义管理路径”页上的“包含的路径”部分,单击要移除的路径旁边的复选框。
单击“删除所选路径”。
警告
请在执行此操作前确保您想要移除所选的路径。您将没有其他机会进行确认。删除操作将即时生效。
完成移除路径后,请单击“确定”。
使用 Windows Powershell 定义 Web 应用程序的管理路径
使用 New-SPManagedPath cmdlet 可为 Web 应用程序添加管理路径。使用 Remove-SPManagedPath cmdlet 可从 Web 应用程序中移除管理路径。
New-SPManagedPath cmdlet 用于向给定的 Web 应用程序添加新的管理路径,或者与所有主机头网站集一起使用。如果提供 HostHeader 开关,则管理路径可在所有主机头网站集之间共享;否则,必须指定一个要在其中创建此管理路径的 Web 应用程序。相对 URL 是指表示管理路径的部分 URL。当使用左斜线 (/) 时,将定义根路径。如果未提供 Explicit 参数,则新的管理路径为通配符路径。
使用 Windows PowerShell 添加管理路径
验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
New-SPManagedPath [-RelativeURL] "</RelativeURL>" -WebApplication <WebApplication>
其中:
</RelativeURL> 是新的管理路径的相对 URL。类型必须是有效的部分 URL,如 site 或 sites/teams/。
<WebApplication> 是要添加此路径的 Web 应用程序组。
有关详细信息,请参阅 New-SPManagedPath。
使用 Windows PowerShell 移除管理路径
验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
Remove-SPManagedPath [-Identity] <ManagedPathName> -WebApplication <WebApplication>
其中:
<ManagedPathName> 是要删除的管理路径的名称。
<WebApplication> 是承载要删除的管理路径的 Web 应用程序的标识。
提示您确认删除。
有关详细信息,请参阅 Remove-SPManagedPath。
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。