.htaccess

Модератор: Злобный

Ответить
BerLon www.nashe.ok.ru

.htaccess

Сообщение BerLon www.nashe.ok.ru »

Кинте пример и описание работы с этой фигней :roll:
Аватара пользователя
oxenus
Продвинутый
Сообщения: 750
Зарегистрирован: Пн авг 12, 2002 20:37
Откуда: отсюда
Контактная информация:

:-)

Сообщение oxenus »

CHILLI
Юзер
Сообщения: 191
Зарегистрирован: Чт авг 15, 2002 12:56
Откуда: Кишинев
Контактная информация:

Работа с .htaccess

Сообщение CHILLI »

Сначала надо создать файл содержащий имена и пароли пользователей, например при помощи вот такого Perl кода, добавляем пользователя с логином 'rbowen', и паролем 'mypassword':

Код: Выделить всё

use DB_File;
tie %database, 'DB_File', "passwords.dat"
    or die "Can't initialize database: $!\n";

$username = 'rbowen';
$password = 'mypassword';
@chars=(0..9,'a'..'z');
$salt = '', map { $chars[int rand @chars] } (0..1);

$crypt = crypt($password, $salt);
$database{$username} = $crypt;

untie %database;

Затем прописываем в файле .htaccess такие строчки:

Код: Выделить всё

AuthName "Members Only"
AuthType Basic
AuthDBUserFile /usr/local/apache/passwd/passwords.dat
require user rbowen
Где "Members Only" - это текст, который будет показан в заголовке pop-up окна; Basic - это тип авторизации пользователей; AuthDBUserFile - файл логинов и паролей; require user - только этому пользователю будет предоставлен доступ к директории и то, если будет введен правильный пароль. Если список пользователей, которым должен быть предоставлен доступ велик, то имеет смысл записать в этот файл такую команду require valid-user

--Good Luck :D
Молчунок
Новичок
Сообщения: 22
Зарегистрирован: Пн авг 19, 2002 14:58
Контактная информация:

Сообщение Молчунок »

панятненько.....
Ответить

Вернуться в «Программирование»