![]() |
Показаны 6 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Apache (http://netadmin.ws/forum/forumdisplay.php?forumid=21)
-- Разделенная аутентификация через .htaccess (http://netadmin.ws/forum/showthread.php?threadid=8707)
Разделенная аутентификация через .htaccess
Всем известно что с помощью .htaccess можно делать апачевскую авторизацию посредством .htpasswd-файла.
Вопрос: можно ли через этот .htaccess сделать разограничение доступа внешним пользователям и внутренним. Тобиш, сейчас у меня стоит пароль на страничку через .htaccess для всех юзеров. Мне нужно чтобы внешние юзеры(за пределами внутренней сетки) заходили на эту страничку без аутентификации, а все внутренние юзеры проходили аутентификацию. Маска подсети у внутренних юзеров одна, может через нее можно попробовать это сделать, но не знаю как, ибо в .htaccess же вроде нет такого понятие как УСЛОВИЕ, тобиш что-то вроде цикла IF применить нельзя тут.
Кто что может предлодить? Хочется услышать ответы именно по сути, тобиш посредством .htaccess как это сделать, или можно это сделать вообще через него.
zyablik
1. ты не понял про какие я условия говорю, мне нужно условие поставить на маску подсети, а не на названия файлов
2. пишеш насчет закрыть от внешних можно, я это и сам знаю, но мне от внешних не нужно закрывать
3. читай внимательно мой вопрос, а то все что ты ответил под мой вопрос не попадает
Спасибо за участие!
zyablik
первую и вторую твою строчку пропускаем
третья строчка - читай внимательнее цитату из моего первого поста:
quote:
Хочется услышать ответы именно по сути, тобиш посредством .htaccess как это сделать, или можно это сделать вообще через него.
директива Satisfy должна помочь:
Require valid-user
Deny from 192.168.0
Satisfy Any
Тогда внутренняя сетка пойдет с парольчиком, а всем остальным - оный не потребуется...
__________________
Всякое решение порождает новые проблемы...
согласен, флейм и офтоп. удаляю свои посты
__________________
http://www.best-pills-store.com
sVs
сенкс, попробую
| Формат времени GMT. Текущее время 07:39. | Показаны 6 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.