Я подключаюсь к моему серверу WebDAV в проводнике Windows как \\[email protected]\DavWWWRoot\
. Я не могу найти папку под названием DavWWWRoot
на моем сервере в моем хранилище или в исходном коде сервера WebDAV. Откуда этот DavWWWRoot
?
Что такое DavWWWRoot?
Ответ 1
Взято из http://www.webdavsystem.com/server/access/windows
"DavWWWRoot
- это специальное ключевое слово, распознанное Windows Shell. На вашем сервере WebDAV такой папки нет, и вы не должны его создавать. Вы также не найдете имя DavWWWRoot
в запросах на ваш сервер. DavWWWRoot
указывает драйвер Mini-Redirector, который обрабатывает запросы WebDAV, которые вы подключаете к корню сервера WebDAV.
Вы можете избежать использования этого ключевого слова, если вы укажете папку, которая существует на вашем сервере при подключении к серверу. Например: \\webdavserver.com\sales\
в этом случае DavWWWRoot
не будет отображаться в URL-адресах. "
Ответ 2
В соответствии с "Понимание и устранение неполадок в представлении SharePoint Explorer": "DavWWWRoot - это специальное ключевое слово, которое предупреждает клиента WebDAV, что вы ссылаетесь на корень сервера WebDAV". Он используется мини-перенаправитель вместо имени папки, чтобы указать корень сервера.
Если ваше местоположение WebDAV находится в http://host:8080/cms/dav/
, Windows Shell (мини-перенаправитель) может подключаться к \\[email protected]\DavWWWRoot\cms\dav\
или к \\[email protected]\cms\dav\
. В вашем хранилище нет папки с именем "DavWWWRoot", есть только папки "cms" и "dav". Вам не нужно создавать папку с именем DavWWWRoot на вашем сервере, это просто "клиентский мини-редиректор".