Как закрыть сайт паролем на стадии разработки

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

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

В директории, которую мы хотим закрыть паролем (или в корневом каталоге сайта, если нужно закрыть весь сайт) мы создаем файл .htaccess, со следующим содержанием:

AuthName «Доступ к сайту ограничен»<br />
AuthType Basic<br />
Require valid-user<br />
AuthUserFile «путь_к _файлу_.htpasswd»

AuthName — тут можно указать что угодно, данная строка будет выводится в форме ввода логина и пароля.

AuthUserFile — полный путь к файлу .htpasswd(в данном файле будут находятся зашифрованные пароли, об этом ниже)

Файл .htpasswd генерируется с помощью утилиты htpasswd, утилиту качаем ниже:

[sociallocker id=»4967″]

 [download url=»https://yadi.sk/d/OlDeUQU6fQekT»]

[/sociallocker]

Распаковываем скачанный архив например в корень диска C:\

Ставим на сайт пароль

Далее нам нужно генерировать пароли с помощью данной программки, для этого нажимаем горячую клавишу WIN+R, вводим команду «cmd»

Генерируем пароль htpasswd

Перед нами окно командной строки, первым делам нужно перейти в директорию с программой, для этого используем команду:

cd C:\Pas

Генерируем пароль htpasswd

Жмем Enter и вот мы уже в директории с программой, теперь генерируем логин\пароль. Например нам нужно сделать пользователя admin и пароль 123. Для этого используем следующую команду:

htpasswd -bc .htpasswd admin 123

htpasswd4

Готово. Рядом с программой, в папке C:\Pas у нас появился новый файл .htpasswd, если его открыть, мы увидим наш логин и зашифрованный к нему пароль, все в одну строчку:

admin:$apr1$4J/…..$C8ty/0ovAY5rflANKBPv0/

Таким же образом вы можете создать второго пользователя и вставить строчку ниже, каждый пользователь — отдельная строка:

admin:$apr1$4J/…..$C8ty/0ovAY5rflANKBPv0/
root:$apr1$TV/…..$8ofCd2Ae7pJ7wsSDQYrKh.

Данный файл нам нужно положить в папку на хостинге с нашим сайтом и указать до него путь.

htpasswd5

Вот и все. Теперь если мы заходим на сайт, то сразу видим:

htpasswd6


Дневник Джека Telegram канал моих торговых крипто идей! Если вы любите криптовалюты, то этот Telegram канал для вас. Только дельные советы, когда купить, что купить, какие монеты лучше. Полностью бесплатно

Криптопираты наш Telegram чат, все любители криптовалют добро пожаловать!

Donate на этой странице вы можете поддержать меня, отблагодарить и помочь развитию моих проектов


Рубрики Читалово Метки

2 комментария к “Как закрыть сайт паролем на стадии разработки”

  1. Если говорить про блоги, то на Tumblr можно защитить паролем. Есть в настройках. Единственное, это можно сделать только с дополнительным блогом, на основной блог пароль поставить нельзя.

    Ответить

Оставьте комментарий