Закрываем папку на замок с помощью .htaccess

Категория: / DEV Блог / PHP (LAMP)
Для начала нужно создать файл паролей.
Воспользуемся утилитой, поставляемой с сервером (apache).

htpasswd -bc ~/passwords.dat username password
#параметр -c нужен, если необходимо создать файл паролей (то есть для первой записи)


Итак пользователь есть.
Теперь можем править файл .htaccess в нужной директории для закрытия доступа к ней

AuthType Basic
AuthName "Private area"
AuthUserFile /home/user/passwords.dat
Require user username username2 ... usernameN



Для разрешения доступа всем пользователя из файла паролей, используйте
такой вариант require.

Require valid-user