Настроить каталог 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>
,