Вход на сайт
запаролить главную страницу
1436 просмотров
Перейти к просмотру всей ветки
в ответ Russian_Boy 20.05.12 12:27
Всё связанное с .htpasswd относится к веб-серверу Apache.
1. созадаёшь файл .htaccess в корневой директории сайта.
2. вписываешь туда:
1. созадаёшь файл .htaccess в корневой директории сайта.
2. вписываешь туда:
AuthType Basic
AuthUserFile /var/www/vhosts/hostname/.htpasswd
AuthName "Authorization required"
require valid-user
<Files .htpasswd>
deny from all
</Files>
где AuthUserFile должен указывать полный путь к файлу .htpasswd. Здесь в примере предполагается, что сайт размещён в директории /var/www/vhosts/hostname/, в эту же директорию положили .htpasswd, об этом ниже.
3. создаёшь файл .htpasswd в директории, которую прописал в AuthUserFile в предыдущем пункте.
4. идёшь http://www.kxs.net/support/htaccess_pw.html генерируешь запись для пользователя. Допустим имя user, пароль secret, запись сгенерировалась:
user:KpP.s/mnFoEoI
вот эту строку помещаешь в файл .htpasswd
Если нужны другие пользователи, добавляешь.
p.s. секция
<Files .htpasswd>
deny from all
</Files>
нужна, если .htpasswd располагается в пределах директории с сайтом.
Dropbox - средство синхронизации и бэкапа файлов.