imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 26.05.2004, 22:54     # 1
esergey
Junior Member
 
Регистрация: 13.02.2004
Сообщения: 61

esergey Путь к славе только начался
Доступ к странице с помощью htaccess

Можно ли установить доступ по паролю к отдельной любой странице с помощью htaccess.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague -
esergey вне форума  
Старый 26.05.2004, 23:01     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
http://httpd.apache.org/docs/howto/auth.html#basic
RaZEr вне форума  
Старый 26.05.2004, 23:16     # 3
esergey
Junior Member
 
Регистрация: 13.02.2004
Сообщения: 61

esergey Путь к славе только начался
Спасибо. не успел задать вопрос уже ответили.

А по русски не у кого нет? Интересут, можно ли в htacces прописать пароль и пользователя.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague -
esergey вне форума  
Старый 27.05.2004, 02:42     # 4
xse15
Junior Member
 
Регистрация: 16.03.2003
Адрес: 192.168.177.15
Сообщения: 78

xse15 Путь к славе только начался
нет. нельзя. В .htaccess ты можеш настроить саму парольную защиту и указать откуда брать пароли... например из файла... например .htpasswd в этом же каталоге...
Кстати, имя .htpasswd - рекомендую, почти во всех настройках апачей по умолчанию, файлы .ht* защищены от выкачки.
xse15 вне форума  
Старый 27.05.2004, 16:32     # 5
aoxyz_30330
Junior Member
 
Аватар для aoxyz_30330
 
Регистрация: 22.05.2004
Сообщения: 112

aoxyz_30330 Мелкий засранец
название файло не принципиально, ложищь вайл с паролями впапку, и в ней ложишь хтассесс, где написано deny from all, и все по барабану
aoxyz_30330 вне форума  
Старый 27.05.2004, 17:10     # 6
xse15
Junior Member
 
Регистрация: 16.03.2003
Адрес: 192.168.177.15
Сообщения: 78

xse15 Путь к славе только начался
да... имя не принципиально, но лучше .htpasswd
а вот если положить файл .htaccess c 'deny from all' то доступа ко _всему_ что в этом каталоге и его подкаталогах не будет! Если это устраивает - то без проблем... но по моему, смысла в этом мало... из .htaccess ты как раз и запаролиш доступ к этому каталогу и запретиш его вообще... смысл?
xse15 вне форума  
Старый 27.05.2004, 19:28     # 7
aoxyz_30330
Junior Member
 
Аватар для aoxyz_30330
 
Регистрация: 22.05.2004
Сообщения: 112

aoxyz_30330 Мелкий засранец
xse15,

те не пральна понял...

создаешь отдельную папку, в нее ложишь 2 файла:
- файл с паролями
- хтассес с запретом входа

папка ета может быть в любом месте, и не зайдет туда по хттп никто сто пудово ...
aoxyz_30330 вне форума  
Старый 27.05.2004, 21:15     # 8
xse15
Junior Member
 
Регистрация: 16.03.2003
Адрес: 192.168.177.15
Сообщения: 78

xse15 Путь к славе только начался
если так то да... можно только есть одно но:
в .htaccess файлах обрабатывается только контейнеры <Files> и <FilesMatch> а парольный доступ устанавливается только в <Directory>, <DirectoryMatch> и в самом .htaccess. Тоесть ты можеш запаролировать доступ к каталогу (и его подкаталогам) где лежит .htaccess или указанному в контейнере <Directory> в определении сайта... и все...

короче настройка авторизации по рекомендпциям апачей:

1) таблетка от головной боли - в httpd.conf в глобальной секции:
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>

2) Файт с паролями настонятельно рекомендуется, но не требуется, держать за пределами DocumentRoot _любого_ сайта. Например, /usr/local/apache/etc/.htpasswd-somesite

3) Настройку парольного доступа производить или в .htaccess в конкретном каталоге сайта или в контейнере <Directory> внутри контейнера <VirtualHosts> для конкретного сайта... ибо в других местах команды AuthType, AuthName, AuthUserFile, Satisfy и Require _не__обрабатываются_

PS: <Directory> который не в <VirtualHosts> тоже можно делать, но вот тут я не понимаю, почему не рекомендуется... но им виднее...
xse15 вне форума  
Старый 27.05.2004, 22:05     # 9
aoxyz_30330
Junior Member
 
Аватар для aoxyz_30330
 
Регистрация: 22.05.2004
Сообщения: 112

aoxyz_30330 Мелкий засранец
отета ты расписал ... классна...

у меня еще небыло идеи держать пароли за пределами документ_рут, хехе, попробую...
aoxyz_30330 вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 12:48.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.