定义管理路径 (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 应用程序的管理路径。

使用管理中心添加管理路径

  1. 确认执行此任务的用户帐户是 SharePoint 组“Farm Administrators”的成员。

  2. 在 SharePoint 管理中心网站上,单击“应用程序管理”。

  3. 在“应用程序管理”页上,单击“管理 Web 应用程序”。

  4. 单击要管理其路径的 Web 应用程序。功能区将变为活动的。

  5. 在功能区上单击“管理路径”。

  6. 在“定义管理路径”页上的“添加新路径”部分,键入要包括的路径。

  7. 单击“检查 URL”以确认路径名称。

  8. 使用“类型”下拉菜单将路径标识为“通配符包含”或“显式包含”。“通配符包含”类型包含指定路径下的所有路径。“显式包含”类型只包含指定路径所指示的网站,不包含指定路径下的网站。

  9. 单击“添加路径”。

  10. 完成添加路径后,请单击“确定”。

使用管理中心移除管理路径:

  1. 确认执行此任务的用户帐户是 SharePoint 组“Farm Administrators”的成员。

  2. 在 SharePoint 管理中心网站上,单击“应用程序管理”。

  3. 在“应用程序管理”页上,单击“管理 Web 应用程序”。

  4. 单击要管理其路径的 Web 应用程序。功能区将变为活动的。

  5. 在功能区上单击“管理路径”。

  6. 在“定义管理路径”页上的“包含的路径”部分,单击要移除的路径旁边的复选框。

  7. 单击“删除所选路径”。

    警告

    请在执行此操作前确保您想要移除所选的路径。您将没有其他机会进行确认。删除操作将即时生效。

  8. 完成移除路径后,请单击“确定”。

使用 Windows Powershell 定义 Web 应用程序的管理路径

使用 New-SPManagedPath cmdlet 可为 Web 应用程序添加管理路径。使用 Remove-SPManagedPath cmdlet 可从 Web 应用程序中移除管理路径。

New-SPManagedPath cmdlet 用于向给定的 Web 应用程序添加新的管理路径,或者与所有主机头网站集一起使用。如果提供 HostHeader 开关,则管理路径可在所有主机头网站集之间共享;否则,必须指定一个要在其中创建此管理路径的 Web 应用程序。相对 URL 是指表示管理路径的部分 URL。当使用左斜线 (/) 时,将定义根路径。如果未提供 Explicit 参数,则新的管理路径为通配符路径。

使用 Windows PowerShell 添加管理路径

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    New-SPManagedPath [-RelativeURL] "</RelativeURL>" -WebApplication <WebApplication>
    

    其中:

    • </RelativeURL> 是新的管理路径的相对 URL。类型必须是有效的部分 URL,如 sitesites/teams/

    • <WebApplication> 是要添加此路径的 Web 应用程序组。

有关详细信息,请参阅 New-SPManagedPath

使用 Windows PowerShell 移除管理路径

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    Remove-SPManagedPath [-Identity] <ManagedPathName> -WebApplication <WebApplication>
    

    其中:

    • <ManagedPathName> 是要删除的管理路径的名称。

    • <WebApplication> 是承载要删除的管理路径的 Web 应用程序的标识。

    提示您确认删除。

有关详细信息,请参阅 Remove-SPManagedPath

我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。

See Also

Reference

Get-SPManagedPath

Concepts

规划协作网站 (SharePoint Foundation 2010)