редиирект 1 раз

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

редиирект 1 раз

Непрочитанное сообщение ttys » 2012-08-14 13:48:10

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

фаер PF редиректит всех на сквида

есть идеи как это сделать? :unknown:

ЗЫ про выставление в качестве домашней страницы не надо рассказывать :-D
Последний раз редактировалось f_andrey 2012-08-14 16:16:19, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

PYO
сержант
Сообщения: 185
Зарегистрирован: 2011-08-18 12:46:45

Re: редиирект 1 раз

Непрочитанное сообщение PYO » 2012-08-14 23:51:44

ttys писал(а): ЗЫ про выставление в качестве домашней страницы не надо рассказывать :-D
Может печеньку испечь?

Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ttys » 2012-08-15 6:43:47

ну если больше ничё более полезного в голову не идёт - то можно ;-)

PYO
сержант
Сообщения: 185
Зарегистрирован: 2011-08-18 12:46:45

Re: редиирект 1 раз

Непрочитанное сообщение PYO » 2012-08-15 12:36:10

пиченька=cookie

Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ttys » 2012-08-15 13:32:08

PYO писал(а):пиченька=cookie
причём тут куки?
не зависимо от того куда юзер пытается идти
я думаю в сторону pf-pf.conf-rule-state-opts
Обе опции автоматически включают опцию state-track rule и не совместимы с state-track global.

В комбинации с данными опциями можно употреблять более агрессивные опции, для «наказания» «провинившихся».

overload <table>
При превышении лимитов занести адрес источника в таблицу.
flash [global]
Уничтожить все записи в таблице состояний соответствующие соединениям с данного IP-адреса. При указании опции global записи в таблице состояний сбрасываются независимо от того, какое правило её создало.

Аватара пользователя
ADRE
майор
Сообщения: 2641
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ADRE » 2012-08-17 16:51:40

а чем куки плох? жизнь до 00 часов и 1 редирект тебе обеспечен.
можно лепить через яву, можно через Php. - самое верное и простое решение, с меньшей затратой энергии и прочих вложений.
//del

Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ttys » 2012-08-17 23:04:16

ADRE писал(а):а чем куки плох? жизнь до 00 часов и 1 редирект тебе обеспечен.
можно лепить через яву, можно через Php. - самое верное и простое решение, с меньшей затратой энергии и прочих вложений.
как я это сделаю куками?
растолкуй ато я чёто не пойму :(

Аватара пользователя
ADRE
майор
Сообщения: 2641
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ADRE » 2012-08-18 8:52:13

Ставишь сквид прозрачный. Далее делаешь страницу запрета. И туда втыкаешь проверку куки, соответственно если хомяк первый раз ломится, то он идёт на страницу с кукаким и далее на свой сайт через редирект пыха туда куда ему надо.
либо через редирект сквида 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" ;
}
Через редирект быстрее будет думаю.
--
Ну через если будет корректно работать - то вперёд =)
//del

Аватара пользователя
ttys
*BSD
Сообщения: 402
Зарегистрирован: 2009-06-26 8:37:11
Откуда: Ростов-на-Дону
Контактная информация:

Re: редиирект 1 раз

Непрочитанное сообщение ttys » 2012-08-18 8:59:02

ок попробую., тока у меня уже есть 1 редирект

Код: Выделить всё

redirect_program /usr/local/bin/squidGuard
redirect_children 15
лана разберусь как оно там
спс за совет :smile: