Рейтинг:0

Apache - невозможно указать альтернативные каталоги пользователей

флаг ye

Как документы сказал: Можно указать альтернативные пользовательские каталоги:

Также можно указать альтернативные каталоги пользователей. Если вы используете команду типа:

UserDir "public_html" "/usr/web" "http://www.example.com/"

С просьбой о http://www.example.com/~bob/one/two.html, сначала попытается найти страницу по адресу ~bob/public_html/one/two.html, затем /usr/web/bob/one/two.html и, наконец, отправит перенаправление на http://www.example.com/bob/one/two.html.

Вот мой конфиг (файл: /etc/httpd/conf/extra/httpd-userdir.conf в Arch Linux):

UserDir "public_html" "/run/media/*/web/public_html"

<Каталог "/home/*/public_html">
    AllowOverride FileInfo AuthConfig Предельные индексы
    Параметры MultiViews Индексы SymLinksIfOwnerMatchIncludesNoExec
    Требовать метод GET POST OPTIONS
</Каталог>

<Каталог "/run/media/*/web/public_html">
    AllowOverride FileInfo AuthConfig Предельные индексы
    Параметры MultiViews Индексы SymLinksIfOwnerMatchIncludesNoExec
    Требовать метод GET POST OPTIONS
</Каталог>

Но Apache может найти файлы только в каталоге, который указан первым (в данном случае "public_html"), Если я попытаюсь получить доступ к файлу в следующих каталогах, он сказал Объект не найден.

Использование только одного Userdir работает нормально (либо "public_html" или же "/run/media/*/web/public_html" но не оба).

Кто-нибудь знает, что я делаю неправильно?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.