Я пытаюсь настроить модуль 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