Page 1 of 1
Не показывать баннеры проксям
Posted: Mon Aug 16, 2021 2:56 pm
by Toxa
Здравствуйте! На сидж льётся много прокси трафа, хочу чтобы всем проксям не показывались баннеры. Подскажите, это правильный метод их детектить?
if ($GLOBALS['SCJ_VISITOR']['proxy']) {
одно
} else {
другое
}
Re: Не показывать баннеры проксям
Posted: Mon Aug 16, 2021 3:14 pm
by admin
Приветствую!
да, это рабочий вариант
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 8:47 am
by Nikso
а этот метод рабочий?
я под vpn а он мне выводит $GLOBALS['SCJ_VISITOR']['proxy'] = 1
хотя сайт
https://whoer.net/ru не выводит мне что я какойто там прокси..
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 8:58 am
by admin
впн и прокси - это разные вещи
примерно как машина и самолет: и то и то перевозит пассажиров и грузы, но по сути это разные вещи
на home скрипта варнинги есть ?
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 9:14 am
by Nikso
нету. ап последний. сайт все тотже, в лс есть админка
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 9:33 am
by admin
открываем scj/admin/test.php
что-то из этих переменных есть ?
isset($_SERVER['HTTP_VIA'])
or isset($_SERVER['HTTP_X_FORWARDED_FOR'])
or isset($_SERVER['HTTP_CLIENT_IP'])
or isset($_SERVER['IP2PROXY_IS_PROXY'])
or isset($_SERVER['HTTP_FORWARDED_FOR'])
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 9:57 am
by Nikso
только
$_SERVER['IP2PROXY_IS_PROXY'] = 0
остальных нет
Re: Не показывать баннеры проксям
Posted: Thu Oct 21, 2021 10:13 am
by admin
добавил в ап фикс для этой ситауции