Назад | Перейти на главную страницу

Ошибка модуля user_dir Apache

Я пытаюсь настроить модуль user_dir на своем DEVSERVER, но каждый раз получаю ошибку 404 Not found, когда пытаюсь получить доступ к любому URL-адресу, например:

http://devserver/~reynierpm/

Мой файл userdir.conf выглядит следующим образом:

<IfModule mod_userdir.c>
    UserDir enabled guillermo reynierpm tomas

    <Directory /home/*/public_html>
      Options Indexes Includes FollowSymLinks
      AllowOverride All
      Allow from all
      Order deny,allow
    </Directory>
</IfModule>

Что я делаю не так? Я использую CentOS 6.3 с последней версией Apache 2.2.15 !!

Отсутствует LoadModule, а конфигурация UserDir не завершена. Ваша конфигурация должна быть:

LoadModule userdir_module /usr/lib/apache2/modules/mod_userdir.so

<IfModule mod_userdir.c>
    UserDir public_html
    UserDir disabled
    UserDir enabled guillermo reynierpm tomas

    <Directory /home/*/public_html>
            Options Indexes Includes FollowSymLinks
            AllowOverride All
            Allow from all
            Order deny,allow
    </Directory>
</IfModule>

РЕДАКТИРОВАТЬ: Если вам нужны только те пользователи, у вас должны быть UserDir disabledне UserDir disabled root