Страница 1 из 1
редиирект 1 раз
Добавлено: 2012-08-14 13:48:10
ttys
есть страница - например
http://forum.lissyara.su
мне надо что бы при попытке зайти на
ЛЮБУЮ страницу
ОДИН РАЗ (тоесть первый раз в сутки) пользователя редиректило на эту страницу.,
потом всё остальное уже не важно, главное что бы ПЕРВЫЙ заход был в любом случае на эту страницу
фаер PF редиректит всех на сквида
есть идеи как это сделать?
ЗЫ про выставление в качестве домашней страницы не надо рассказывать

Re: редиирект 1 раз
Добавлено: 2012-08-14 23:51:44
PYO
ttys писал(а):
ЗЫ про выставление в качестве домашней страницы не надо рассказывать

Может печеньку испечь?
Re: редиирект 1 раз
Добавлено: 2012-08-15 6:43:47
ttys
ну если больше ничё более полезного в голову не идёт - то можно

Re: редиирект 1 раз
Добавлено: 2012-08-15 12:36:10
PYO
пиченька=cookie
Re: редиирект 1 раз
Добавлено: 2012-08-15 13:32:08
ttys
PYO писал(а):пиченька=cookie
причём тут куки?
не зависимо от того куда юзер пытается идти
я думаю в сторону
pf-pf.conf-rule-state-opts
Обе опции автоматически включают опцию state-track rule и не совместимы с state-track global.
В комбинации с данными опциями можно употреблять более агрессивные опции, для «наказания» «провинившихся».
overload <table>
При превышении лимитов занести адрес источника в таблицу.
flash [global]
Уничтожить все записи в таблице состояний соответствующие соединениям с данного IP-адреса. При указании опции global записи в таблице состояний сбрасываются независимо от того, какое правило её создало.
Re: редиирект 1 раз
Добавлено: 2012-08-17 16:51:40
ADRE
а чем куки плох? жизнь до 00 часов и 1 редирект тебе обеспечен.
можно лепить через яву, можно через Php. - самое верное и простое решение, с меньшей затратой энергии и прочих вложений.
Re: редиирект 1 раз
Добавлено: 2012-08-17 23:04:16
ttys
ADRE писал(а):а чем куки плох? жизнь до 00 часов и 1 редирект тебе обеспечен.
можно лепить через яву, можно через Php. - самое верное и простое решение, с меньшей затратой энергии и прочих вложений.
как я это сделаю куками?
растолкуй ато я чёто не пойму

Re: редиирект 1 раз
Добавлено: 2012-08-18 8:52:13
ADRE
Ставишь сквид прозрачный. Далее делаешь страницу запрета. И туда втыкаешь проверку куки, соответственно если хомяк первый раз ломится, то он идёт на страницу с кукаким и далее на свой сайт через редирект пыха туда куда ему надо.
либо через редирект сквида redirect_program /usr/local/etc/squid/redirector.pl
redirect_children 10
Код: Выделить всё
#!/usr/bin/perl
$0 = 'redirect' ;
$| = 1 ;
open (IN_FILE, "/usr/local/my_doc_smb/squid/denied_ext.conf") || die $!;
my @tmp_data = <IN_FILE>;
chomp @tmp_data;
push @banners, map { qr /\Q$_\E/ } grep { ! /^\s*$/ } @tmp_data;
close IN_FILE;
while (<>) {
($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/ ;
$url = 'http://mail.my_domain.ru/zaglushka.jpg'
if grep ($url=~/$_/i, @banners) ;
print "$url $who $ident $method\n" ;
}
Через редирект быстрее будет думаю.
--
Ну через если будет корректно работать - то вперёд

Re: редиирект 1 раз
Добавлено: 2012-08-18 8:59:02
ttys
ок попробую., тока у меня уже есть 1 редирект
Код: Выделить всё
redirect_program /usr/local/bin/squidGuard
redirect_children 15
лана разберусь как оно там
спс за совет

Re: редиирект 1 раз
Добавлено: 2012-08-18 9:04:07
ADRE