Установка пароля на доступ в htaccess (.htaccess)
Директива AuthName Описание: значение AuthName будет выводиться для посетителя и может использоваться для пояснения запроса авторизации. Директива AuthType Описание: Эта директива выбирает тип аутентификации. Возможны следующие типы: Basic and Digest. Синтаксис: AuthType Basic|Digest Директива AuthUserFile Описание: значение AuthUserFile указывает имя файла с паролями для аутентификации пользователей. Файл с паролями может быть создаен утилитой htpasswd. Путь к файлу с паролями задается относительно корня веб-сервера. Храните файл с паролями в папке, доступ к которой закрыт для пользователей.. Синтаксис: AuthUserFile путь-к-файлу Директива Require Описание: Определяет пользователей, которые могут получить доступ Синтаксис: Require имя-пользователя|valid-user Указывая valid-user вы разрешаете доступ всем пользователям, перечисленным в файле паролей. Пример: разрешает доступ директории всем пользователям: AuthName "Restricted area" AuthType Basic AuthUserFile /home/st1331/www/data/.htpasswd Require valid-user Пример: разрешает доступ к директории только 3-м пользователям: AuthName "Very restricted area" AuthType Basic AuthUserFile /home/st1331/www/data/.htpasswd Require antonio solo marina Пример: ограничение доступа к определенным файлам (в этом примере ограничен доступ к zip архивам) <FilesMatch ".zip$"> AuthName "Only valid users can download zip files." AuthType Basic AuthUserFile /home/st1331/www/data/.htpasswd Require valid-user </FilesMatch> Пример: ограничение доступа к одному файлу (в этом примере ограничен доступ к файлу .htpasswd) <Files ".htpasswd"> AuthName "Access restricted." AuthType Basic AuthUserFile /home/st1331/www/data/.htpasswd Require antonio solo </Files>
|