3169
- 0
- Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки
Установка пароля на директорию с .htaccess
Для установки пароля на директорию можно воспользоваться системой базовой авторизации, предусмотренной в веб-сервере Apache. Создаем в каталоге, к которому хотим ограничить доступ по паролю, файл .htaccess с такими директивами:
Код:
AuthType Basic
AuthName "Some Name"
AuthUserFile /www/some_login/www/htdocs/some_dir/.htpasswd
require valid-user
Создаем файл паролей. Файл с паролями должен содержать строки вида login:password. Пароль должен быть зашифрован с использованием алгоритма MD5. Один из способов создать такой файл - воспользоваться программой, входящей в поставку Apache - htpasswd (на нашем сервере она находится в каталоге /usr/local/apache/bin, полный путь - /usr/local/apache/bin/htpasswd).
Рассмотрим, как создать файл паролей в unix shell прямо на сервере. Зайдем в shell и будем выполнять следующие команды:
Код:
htpasswd -mbc .htpasswd user1 7B1safkir
Код:
htpasswd .htpasswd user2
После окончания заведения всех логинов файл нужно загрузить на сервер. О других способах установки паролей на страницу
Можешь почитать и вот эту статейку "Небольшой Хак - кнопка скачивания изображения по прямой ссылке"
Это тоже интересно
- 09.09.13Определение кодировки
- 19.06.19Ngcms UTF-8
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.