The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"apache - хитрая авторизация"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"apache - хитрая авторизация"  
Сообщение от evi9 email on 13-Дек-06, 12:46 
добрый день, есть файл:
.htaccess
в нем:
Order allow,deny
Allow from localhost 11.11.11.12 ...

тоесть пускаю на сайт только определенные айпи.

Айпи постоянно меняются, можно-ли как-то прописать в .htaccess что-то типа такого:

Allow from "/myipsfile"
а в файле myipsfile список ip.
?

или все-таки прийдеться постоянно парсить сам .htaccess ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "apache - хитрая авторизация"  
Сообщение от StSphinx email(??) on 13-Дек-06, 13:57 
>добрый день, есть файл:
>.htaccess
>в нем:
>Order allow,deny
>Allow from localhost 11.11.11.12 ...
>
>тоесть пускаю на сайт только определенные айпи.
>
>Айпи постоянно меняются, можно-ли как-то прописать в .htaccess что-то типа такого:
>
>Allow from "/myipsfile"
>а в файле myipsfile список ip.
>?
>
>или все-таки прийдеться постоянно парсить сам .htaccess ?

А "allow from my_network/netmask" - не покатит?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "apache - хитрая авторизация"  
Сообщение от evi9 email on 13-Дек-06, 15:41 
>>добрый день, есть файл:
>>.htaccess
>>в нем:
>>Order allow,deny
>>Allow from localhost 11.11.11.12 ...
>>
>>тоесть пускаю на сайт только определенные айпи.
>>
>>Айпи постоянно меняются, можно-ли как-то прописать в .htaccess что-то типа такого:
>>
>>Allow from "/myipsfile"
>>а в файле myipsfile список ip.
>>?
>>
>>или все-таки прийдеться постоянно парсить сам .htaccess ?
>
>А "allow from my_network/netmask" - не покатит?

нет, не покатит. Нужно открывать доступ только не всей сети,
а только уникальным айпишникам.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "apache - хитрая авторизация"  
Сообщение от bloom email on 14-Дек-06, 12:35 
>>>добрый день, есть файл:
>>>.htaccess
>>>в нем:
>>>Order allow,deny
>>>Allow from localhost 11.11.11.12 ...
>>>
>>>тоесть пускаю на сайт только определенные айпи.
>>>
>>>Айпи постоянно меняются, можно-ли как-то прописать в .htaccess что-то типа такого:
>>>
>>>Allow from "/myipsfile"
>>>а в файле myipsfile список ip.
>>>?
>>>
>>>или все-таки прийдеться постоянно парсить сам .htaccess ?
>>
>>А "allow from my_network/netmask" - не покатит?
>
>нет, не покатит. Нужно открывать доступ только не всей сети,
>а только уникальным айпишникам.

а смысл? какая разница править .htaccess или другой текстовый файл =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "apache - хитрая авторизация"  
Сообщение от GloryS (??) on 14-Дек-06, 13:05 
>>>>добрый день, есть файл:
>>>>.htaccess
>>>>в нем:
>>>>Order allow,deny
>>>>Allow from localhost 11.11.11.12 ...
>>>>
>>>>тоесть пускаю на сайт только определенные айпи.
>>>>
>>>>Айпи постоянно меняются, можно-ли как-то прописать в .htaccess что-то типа такого:
>>>>
>>>>Allow from "/myipsfile"
>>>>а в файле myipsfile список ip.
>>>>?
>>>>
>>>>или все-таки прийдеться постоянно парсить сам .htaccess ?
>>>
>>>А "allow from my_network/netmask" - не покатит?
>>
>>нет, не покатит. Нужно открывать доступ только не всей сети,
>>а только уникальным айпишникам.
>
>а смысл? какая разница править .htaccess или другой текстовый файл =)


Есть идея....я делал правда через httpd.conf и делал выборочный запрет (а не разрешение), но принцип, думаю, будет полезен...
у меня вот так
<VirtualHost 111.111.111.111:80>
RewriteEngine on
Options +FollowSymlinks
    
RewriteMap    hosts-deny  txt:/home/httpd/html/vasya/deny.txt
RewriteCond   ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND} !=NOT-FOUND
RewriteRule   ^/index(.*)  - [F]
</VirtualHost>
и deny.txt
83.237.164.231 -
217.145.16.196 -
217.19.216.130 -
85.140.116.252 -
85.30.194.129 -
217.27.158.112 -
т.е. формат такой : ip_addr -
почему так? Вычитал в конфигах апача..:))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру