Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

запаролить главную страницу

20.05.12 12:40
Re: запаролить главную страницу
 
voxel3d патриот
voxel3d
Всё связанное с .htpasswd относится к веб-серверу Apache.
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 - средство синхронизации и бэкапа файлов.
 

Перейти на