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

Авторизация Apache для нескольких страниц для разных пользователей

У меня есть веб-сайт, на котором есть как общие, так и закрытые страницы. Я хотел бы ограничить каждую страницу для каждого пользователя, чтобы мой cong

/var/www/application/user1/user1.html

/var/www/application/user2/user2.html .... для n пользователей.

Какой модуль авторизации подойдет? Права доступа к файловой системе установлены правильно. Например. Каталог user2 доступен только пользователю user2.

Я приложил некоторые усилия, чтобы заставить его работать для 1 пользователя, указав необходимую директиву пользователя. Но это плохо масштабируется. Я новичок в apache confid.

Вам нужно будет использовать Apache htpasswd: http://httpd.apache.org/docs/2.2/programs/htpasswd.html

Это руководство от Apache проведет вас через редактирование файла .htaccess и добавление доступа пользователя / пароля к различным веб-страницам: http://httpd.apache.org/docs/2.2/howto/auth.html