Настроить каталог webdav вне корня документа apache2?

У моей команды есть веб-приложение, работающее на apache2, которое позволяет нам загружать и загружать файлы.

Корень документа /var/www/html,

Очевидно, что мы не хотим, чтобы кто-то видел наши рабочие документы, поэтому мы создали каталог / files (внутри корня файловой системы). Веб-приложение загружает файлы в этот каталог и загружает туда материалы.

Теперь мы хотим получить доступ через webdav к каталогу / files, но с помощью apache я смог установить доступ через webdav только к каталогам внутри корня документа.

<Location /files>
Dav On
AuthType Basic
AuthName "login please"
AuthUSerFIle /var/www/passwd/passwords
Require valid-users
</location>

Но эта директива ищет каталог с именами файлов внутри корня документа

Возможно ли сделать это снаружи?

1 ответ

Решение

Возможно, вам придется использовать <directory /path/to/files> директива вместо <location>,

Другие вопросы по тегам