Старый 23.03.2008, 17:26   #21
Guest
 
Сообщений: n/a
По умолчанию

В слаеде, в админке -
Безопасность/Блокирование
там находятся заблокированные ипы, там-же их можно и удалить...

У меня заблокированные:
89.53.42.29,88.80.45.103,88.196.225.126,195.189.22 6.165,91.146.59.251,64.22.99.59,208.116.16.2,81.17 7.27.190
Ank, эти ипы к сапе не относятся?
  Ответить с цитированием
Старый 29.04.2008, 09:18   #22
Новичок
 
Регистрация: 21.10.2007
Сообщений: 48
Вес репутации: 165
Gluyk на пути к лучшему
По умолчанию

Ank, а можно список IP сапы которые бродят по сайтам.
Просто у меня такая блокировка стоит на уровне сервера (а не движка)
И куда проще внести IP в белый список.
Gluyk вне форума   Ответить с цитированием
Старый 29.04.2008, 10:46   #23
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,408
Вес репутации: 678
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

В нцатьстописятвосьмой раз.
ИП - в конце линкса.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 08.05.2008, 17:19   #24
Новичок
 
Аватар для BiGX
 
Регистрация: 30.04.2008
Сообщений: 9
Вес репутации: 0
BiGX на пути к лучшему
По умолчанию PHP-Nuke 7.8

Возникла проблема при добавлении сайта на этом движке в SAPE. Робот sape начинает читать главную страницу, находит чек-код, а затем, когда должна начаться индексация, процесс прерывается.
Посмотрел лог сервера и увидел, что при чтении роботом главной страницы, он в ответ получает всего 89 байт.
Было подозрение на бан по IP, но список ip-ban пустой.
Тогда для проверки выключил модуль антифлуда (бана по IP) и все заработало.
Файл находится в includes/ipban.php. Нужно закомментировать все строки в файле. Конечно, если нужен бан по списку IP, то нужно комментировать не все строки.
BiGX вне форума   Ответить с цитированием
Старый 28.05.2008, 13:28   #25
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,548
Вес репутации: 317
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
Unhappy

Мне кажется, чтобы народ не рвал себе... голову и не убирал блокировщики (так как они полезны), нужно было еще в самом начале привести какой-нибудь простой код:
PHP код:
$ip=getenv("REMOTE_ADDR");
if (
$ip!="217.107.36.73" and $ip!="217.107.36.132" and $ip!="217.107.36.20" and $ip!="87.242.74.101" and $ip!="80.251.136.38") {

// Тут ставим код блокировки по IP
// (Если IP Сапы, все что в этом блоке НЕ обрабатываем).


Кому нужны IP сапы - смотрите выше.
Интересно, все правильно написал?
D.iK.iJ вне форума   Ответить с цитированием
Старый 28.05.2008, 15:52   #26
Новичок
 
Регистрация: 27.03.2008
Сообщений: 2
Вес репутации: 0
neytrino на пути к лучшему
По умолчанию

Что бы в битриксе исправить блокировку сапы надо в dbconn.php вписать строчки:

PHP код:
$sape_ips = array(
    
"217.107.36.73",
    
"217.107.36.132",
    
"217.107.36.49",
    
"81.176.228.49",
    
"87.242.74.101",
    
"80.251.136.38",
);
if( 
in_array$_SERVER["REMOTE_ADDR"], $sape_ips ) ){
    
$_SERVER["HTTP_USER_AGENT"] = "sape_robot";

и затем добавить с этим USER_AGENT поисковик и снять галку "блокировать"...


было бы лучше, если сапа имела свой USER_AGENT, было бы гораздо легче, чем писать хак к битриксу и перепроверять - появились ли новые ИП или нет.
neytrino вне форума   Ответить с цитированием
Старый 28.05.2008, 16:45   #27
Мастер
 
Аватар для Sega
 
Регистрация: 15.03.2008
Адрес: Cayman Islands
Сообщений: 807
Вес репутации: 206
Sega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущееSega - прекрасное будущее
По умолчанию

у WCPS есть антифлуд. блокирует по умолчанию после 35 запросов или чего там ...можно увеличивать.
Sega вне форума   Ответить с цитированием
Старый 30.05.2008, 06:58   #28
Специалист
 
Регистрация: 04.06.2007
Адрес: Saint-Petersburg, Russia
Сообщений: 106
Вес репутации: 0
extrasoft не любят в этих краяхextrasoft не любят в этих краях
Отправить сообщение для extrasoft с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ank Посмотреть сообщение
В нцатьстописятвосьмой раз.
ИП - в конце линкса.
С одной стороны - да. А с другой стороны - сложно сделать динамически обновляемую (Вами) таблицу в разделе справка? А то выдирать IP из строки лениво, проще было бы скопировать с веб-страницы...
extrasoft вне форума   Ответить с цитированием
Старый 30.05.2008, 16:45   #29
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,548
Вес репутации: 317
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
Smile

Динамическая таблица IP ^)

217.107.36.73
217.107.36.132
217.107.36.49
81.176.228.49
87.242.74.101
80.251.136.38

4 8 15 16...
D.iK.iJ вне форума   Ответить с цитированием
Старый 10.06.2008, 16:50   #30
Новичок
 
Аватар для reva
 
Регистрация: 22.09.2007
Сообщений: 15
Вес репутации: 0
reva на пути к лучшему
По умолчанию

В движке phpnuke есть файлик ipban.php который банит по ip на какой-то промежуток времени,
В следствии чего ссылки с сапы будут все время со статусом error - "ссылка не найдена на странице" , а ссылки нормально отображаются на сайте.
Решение данной проблемы –
Заходите includes/ipban.ph
Нахобите вот такой код

PHP код:
$ip $_SERVER['REMOTE_ADDR'];
$past time()-2;
$sql "DELETE FROM ".$prefix."_antiflood WHERE time < '$past'";
$db->sql_query($sql);
$ctime time();
$db->sql_query("INSERT INTO ".$prefix."_antiflood (ip_addr, time) VALUES ('$ip', '$ctime')");
$numrow $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_antiflood WHERE ip_addr='$ip'"));
if (
$numrow >= 3) {
    echo 
"<br><br><center><b>Sorry, too many page loads in so little time!</b></center>";
    die();
}
unset(
$ip); 
и ставите его в коммен, /* ,,,,,,,,,код,,,,,,,,,, */
также можно увеличить время перед банном ip, но я не пробовал. )))
reva вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто какие движки использует jokero Курилка 10 02.06.2008 18:47
Add Движки + Код установки dobs Пожелания пользователей системы 1 26.07.2007 20:55


Часовой пояс GMT +3, время: 14:13.