如何访问Sharepoint 2007/2010/2013的_layouts文件夹

26
我正在尝试在网站mysiteurl/_layouts/的位置插入一些数据。
这是因为我必须使用一个第三方软件,该软件使用存储在该文件夹中的数据... 我是该计算机的管理员(在Windows Server 2008R2上运行Sharepoint 2010),但Sharepoint说我无法直接访问该文件夹...
有没有什么诀窍可以向该特定文件夹中插入数据?

请给我们一些关于你为什么这样做的线索。例如,您是在使用Visual Studio开发自己的WSP吗? - Ryan
我正在尝试将一些布局(主页、CSS、图像)集成到现有的站点集合中。对于主页没有问题,但是要上传其他文件到特定文件夹时,我无法理解如何操作。当我尝试访问localhost/_layouts/时,SharePoint告诉我我无法查看该页面。 - Ziba Leah
1
你可以回答自己的问题。这样,这个问题就会显示为已有答案。 - bytebender
2个回答

36

如果您使用的是SharePoint 2007,则文件夹路径为:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\

Sharepoint 2010布局文件夹路径为:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\
如果您正在使用SP 2013,则文件夹路径为:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\

如果您正在使用SP 2016,则文件夹路径为:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\TEMPLATE\

6
  1. 在SharePoint Web前端中打开IIS

  2. 打开SharePoint网站,查找_layouts文件夹(虚拟目录)

  3. 点击Explore,将打开实际的服务器位置

在SharePoint 2013(Office 15)中会打开类似下面的地址:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE

enter image description here

额外有用的信息: 您可以轻松地将任何资产文件(包括JS,CSS和图像)放在此处,这比将其加载到SharePoint中要好得多,因为每次需要时会导致WSS数据库访问。

MSDN _Layouts页面

_layouts虚拟目录作为每个SharePoint网站的子文件夹可用,这使得使用相对路径引用_layouts文件(如图像或ECMAScript文件(JScript,JavaScript))变得容易和方便。 支持详情 存储在_layouts文件夹中的页面在服务器上全局可用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接