У меня есть сервер, на котором запущен сервер WebDAV. Используя nautilus в графическом интерфейсе моего ubuntu, я могу подключаться и читать / писать файлы. Я пробовал использовать терминал с помощью следующей команды:
sudo mount -t davfs http://<host>:<port>/<sharename>/ <destination>
И вот результат:
/sbin/mount.davfs: mounting failed; the server does not support WebDAV
Есть другой способ подключения?
Недавно была такая же проблема. Вместо того, чтобы указывать на несуществующий файл, вы можете просто отключить DirectoryIndex:
DirectoryIndex disabled
Документация: https://httpd.apache.org/docs/trunk/mod/mod_dir.html#DirectoryIndex
Я не знаю точно, почему это произошло, но я нашел обходной путь. Я заметил, что на сервере есть файл index.html в корневой папке. Удаление этого файла заставит его работать должным образом. Чтобы это работало, не удаляя необходимый файл, я изменил DirectoryIndex в файле конфигурации виртуального хоста:
<VirtualHost *:80>
...
DirectoryIndex inexistentfile
...
</VirtualHost>