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

Отдельный DocumentRoot Apache для REMOTE_USER

Как я могу предоставить аутентифицированным пользователям индивидуальное представление DocumentRoot?

Я хочу заблокировать пользователей в их собственном каталоге. когда Алиса посещения http://example.net/ она видит только /srv/www/alice/ и боб видит /srv/www/bob/. Я пробовал это:

DocumentRoot "/srv/www"
<Location />
    Require         valid-user
    AuthType        Basic
    AuthUserFile    /etc/apache2/passwd
    RewriteEngine   On
    RewriteRule     ^/(.*)$ /%{LA-U:REMOTE_USER} [PT]
</Location>

Но таким образом оба пользователя могут получить доступ к каталогам друг друга. Можно ли настроить Apache таким образом, чтобы Алиса и боб строго разделены?