什么是DavWWWRoot?

时间:2014-02-11 15:33:57

标签: .net webdav

我在Windows资源管理器中以\\myserver@8080\DavWWWRoot\身份连接到 WebDAV 服务器。我在我的存储器或 WebDAV 服务器后端代码中的服务器上找不到任何名为DavWWWRoot的文件夹。这个DavWWWRoot来自哪里?

2 个答案:

答案 0 :(得分:12)

取自http://www.webdavsystem.com/server/access/windows

DavWWWRoot是Windows Shell识别的特殊关键字。您的WebDAV服务器上不存在此类文件夹,您不应该创建它。您也不会在请求中找到任何DavWWWRoot名称您的服务器。DavWWWRoot关键字告诉处理WebDAV请求的Mini-Redirector驱动程序,您正在连接到WebDAV服务器的根目录。

如果指定连接到服务器时服务器上存在的文件夹,则可以避免使用此关键字。例如:\\webdavserver.com\sales\

在这种情况下,DavWWWRoot不会出现在网址中。“

答案 1 :(得分:6)

根据“Understanding and Troubleshooting SharePoint Explorer View”:“DavWWWRoot是一个特殊关键字,它警告WebDAV客户端您指的是WebDAV服务器的根目录”。 Mini-redirector使用它来代替文件夹名称来表示服务器根目录。

如果您的WebDAV位置位于http://host:8080/cms/dav/,则Windows Shell(迷你重定向器)可以连接到\\host@8080\DavWWWRoot\cms\dav\\\host@8080\cms\dav\。您的存储中没有名为“DavWWWRoot”的文件夹,只有“cms”和“dav”文件夹。您不需要在服务器上创建具有DavWWWRoot名称的文件夹,这纯粹是“客户端”迷你重定向程序黑客。