Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: zonder от 17 Декабря 2002, 20:58:06

Название: доступ к папке через .htaccess и .htpasswd
Отправлено: zonder от 17 Декабря 2002, 20:58:06
подскажите, как это сделать (стоит apache)
я пробовал так:
1. создал в папке .htaccess
написал в нем:
AuthName "Authentication required"
AuthType Basic
require user zonder
AuthUserFile /.htpasswd
2. Создал файл .htpasswd при помощи apache\\bin\\htpasswd.exe
(MD5)
3. Скопировал в корневой каталог .htpasswd

Теперь когда запускаю скрипт из директории где лежит .htaccess вываливается окошко с предложением ввести username и password. Заполняю, но мне опять вываливается такое же окошко, короче не проходит авторизация.

Помогите, плиз
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: YA от 17 Декабря 2002, 21:25:12
Поставь AuthUserFile перед require (не знаю, важно ли это, но логичнее).

Путь в AuthUserFile пишется не от корневой директории виртуального сервера - ты случайно не так сделал (очень похоже)?
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: Maniac от 17 Декабря 2002, 21:40:23
Триста двадцать пятый.
Иди в Wiki, я туда этот вопрос добавил.
Wiki -> WebServersFAQ (http://wiki.webscript.ru/WebServersFAQ)
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: zonder от 17 Декабря 2002, 22:03:13
а на локальной машине ?
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: Maniac от 17 Декабря 2002, 22:13:18
Цитировать
а на локальной машине ?

А какая разница? Ну, пиши, например, c:/site/.htpasswd
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: YA от 17 Декабря 2002, 23:28:55
Цитировать
например, c:/site/.htpasswd
"c:" обычно не пишут. Лучше сразу конфигурировать так, чтобы и на никсах и на виндах все пути были одинаковы.
Название: доступ к папке через .htaccess и .htpasswd
Отправлено: zonder от 19 Декабря 2002, 00:43:07
все работает, спасибо!