Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
htaccess [2021/01/04 22:17] dja |
htaccess [2021/01/05 10:57] (текущий) dja |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Чтобы работали файлы **.htaccess** необходимо в конфигурационном файле | + | ====== |
| /// | /// | ||
| < | < | ||
| Строка 13: | Строка 13: | ||
| </ | </ | ||
| При этом нужно учитывать, | При этом нужно учитывать, | ||
| + | ====== Примеры файлов .htaccess ====== | ||
| Для ограничения доступа к выбранной директории скопируйте эти строчки в ваш **.htaccess** файл: | Для ограничения доступа к выбранной директории скопируйте эти строчки в ваш **.htaccess** файл: | ||
| < | < | ||
| Строка 41: | Строка 41: | ||
| * AuthGroupFile - путь к файлу групп, если он существует. | * AuthGroupFile - путь к файлу групп, если он существует. | ||
| * Require - Одно или несколько требований, | * Require - Одно или несколько требований, | ||
| - | | + | |
| - | | + | |
| - | require user admin alex mango — разрешен доступ только посетителям с именами admin, alex, mango. Естественно, | + | |
| - | require group admins - разрешен доступ всем пользователям из группы admins | + | ====== Файлы групп ====== |
| + | Если к защищаемой области сайта должна иметь доступ группа людей, то удобно объединить людей в группы, | ||
| + | |||
| + | Формат файла групп - это текстовый файл, каждая строка, | ||
| + | ====== Пример файла групп ====== | ||
| + | < | ||
| + | Users: guest user max23</ | ||
| + | В группу Admins входят посетители с именами admin, alex, mango. А группу Users входят посетители с именами guest, user, max23. | ||
| + | ====== Примеры .htaccess с группами ====== | ||
| + | Пример файла .htaccess для доступа всем пользователям, | ||
| + | < | ||
| + | AuthName " | ||
| + | AuthUserFile | ||
| + | require valid-user</ | ||
| + | Пример файла .htaccess для доступа только пользователям admin и root | ||
| + | < | ||
| + | AuthName " | ||
| + | AuthUserFile | ||
| + | require user admin root</ | ||
| + | Доступ только пользователей из группы admins | ||
| + | < | ||
| + | AuthName " | ||
| + | AuthUserFile | ||
| + | AuthGroupFile / | ||
| + | require group admins</ | ||
| + | [[https:// | ||