Что нового
SEO форум вебмастеров - маркетинг, продвижение и оптимизация сайтов

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

ИНСТРУКЦИЯ Авторизация с помощью .htaccess

Авторизация с помощью .htaccess - это сделать свой сайт приватным.
Данный метод очень пригодится тем, кто хочет сделать приватный доступ к файлам или определенному домену.
Само собой получить без ввода логина и пароля доступ к сайту никак нельзя.

Первое что нужно сделать, это настроить сам .htaccess файл в корне сайта (сервера, хоста)
Данный код добавляется в самую верхушку файла.
Код:
AuthName "HelloAuth please!"
AuthType Basic
AuthUserFile /private/.htpasswd
require valid-user
AuthName - текст, который будет показано при запросе авторизации.
AuthType - тип авторизации. Имеется два типа Basic и Digest
AuthUserFile - полный путь к файлу с данными авторизации. (ex: C:\private\.htpasswd, www/web/sites/sitecom/auth/.htpasswd)
require valid-user - это функция, которая дает доступ к сайту авторизованным, в ином случае покажет 403 страницу ошибки.

Содержание файла .htpasswd
Код:
admin:$apr1$dvqXcu0V$x6owx6.GUGm6l9pY551Bz0
на примере логин: admin пароль: admin
Можно добавить более бесконечное коль-во логинов. Новый логин в новую строку:
Код:
admin:$apr1$dvqXcu0V$x6owx6.GUGm6l9pY551Bz0
member1:$apr1$zvIVYfTl$7XG5rjs8I7h4.fvSiQ8rs/
member2:$apr1$je5ookPA$jLL/JmYMKSibj5SMbLNAf.

Примечание! Чтобы защитить сам файл данных, нужно создать ещё один файл .htaccess, который запрещает доступ к корню с файлом.

Сгенерировать пароль с логином можно на сайте: Ссылка (внешняя)
 

Вложения

  • htacces_auth.zip
    1 015 байт · Просмотры: 24
Последнее редактирование:
Верх