Указав соответствующую директиву в файле .htaccess
Указав соответствующую директиву в файле .htaccess
Для начала нам нужно создать файл .htpasswd Для этого качаем утилиту для генерации этого файла.
Файл необходимо запускать через командную строку cmd
Принцип запуска. Закидываем файл htpasswd.exe например на диск D
В командной строке меняем директорию командой D: и нажимаем ENter
Далее пишем команду htpasswd -cm .htpasswd admin После нажатия enter будет запрошен пароль, вводим пароль и снова жмем ентер, будет запрошен повтор пароля, повторяем пароль и нажимаем ентер.
Файл будет создан в той же директории с логином и паролем. Пароль будет захешен через md5
Далее закидываем этот файл в корень сайта
Идем в каталог который планируем защищать от несанкционированного доступа и создаем в нем файл .htaccess
В нем прописываем
AuthUserFile /абсолютный-путь-к-файлу/.htpasswd
AuthType Basic
AuthName «Password-protected Area»
Require valid-user
О других манипуляциях с защитой читаем тут
Добавить комментарий