Как гостям запретить пользоваться поиском и еще кое что
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 18 лет 2 месяца
Как гостям запретить пользоваться поиском и еще кое что
Как гостям запретить пользоваться поиском и просматривать одновременно не более двух тем, ну типа как задержка флуда, это нужно из- за того что последнее время гости перегружают сервер запросами, похоже ломают, и не только у меня такая проблема, есть ли мод или можно как то без мода?
-
- phpBB 2.0.1
- Сообщения: 294
- Стаж: 20 лет 2 месяца
- Откуда: Санкт-Петербург
чтоб не пользовались поиском:
файл search.php в корне форума
файл search.php в корне форума
Код: Выделить всё
найти
//
// End session management
//
после вставить
if ($userdata['user_id'] == ANONYMOUS) { redirect(append_sid("login.$phpEx?redirect=index.$phpEx", true)); }
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 18 лет 2 месяца
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
А вы выясните, что что это за гости, посмотрите ip. Наверно это поисковые системы и прочие нелюдиgudk писал(а):открытие гостем больше одной темы например за 15 секунд

Поставьте грамотный robots.txt для начала
Вот про него тема
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 18 лет 2 месяца
'nj все понятно просто возможно сделать так что бы не зарегистрированный пользователь мог просматривать с не чаще чем например одну тему раз в 15 секунд, а то появились не родимые гости которые пытаются перегрузить базу данных, не поисковики, а деятели через прокси, это наблюдается не только у меня а еще на одном как минимум посещаемом форуме, жду помощи, заранее благодарюedgar писал(а):А вы выясните, что что это за гости, посмотрите ip. Наверно это поисковые системы и прочие нелюдиgudk писал(а):открытие гостем больше одной темы например за 15 секунд
Поставьте грамотный robots.txt для начала
Вот про него тема
-
- phpBB 2.0.1
- Сообщения: 294
- Стаж: 20 лет 2 месяца
- Откуда: Санкт-Петербург
мне кажется это немного нереально
это надо сечь каждый IP время обращения время тайм-аута
посмотри МОД
http://www.phpbbguru.net/mods/?id=23#23
или как выше сказано - robots.txt
чтобы поисковики не сильно мучили форум
это надо сечь каждый IP время обращения время тайм-аута
посмотри МОД
http://www.phpbbguru.net/mods/?id=23#23
или как выше сказано - robots.txt
чтобы поисковики не сильно мучили форум
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 18 лет 2 месяца
роботс сделал, спасибоOtherDima писал(а):мне кажется это немного нереально
это надо сечь каждый IP время обращения время тайм-аута
посмотри МОД
http://www.phpbbguru.net/mods/?id=23#23
или как выше сказано - robots.txt
чтобы поисковики не сильно мучили форум
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
gudk, я вам тоже скажу спасибо, если вы не будете цитировать каждый предыдущий пост.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 18 лет 10 месяцев
Re:
edgar писал(а):А вы выясните, что что это за гости, посмотрите ip. Наверно это поисковые системы и прочие нелюдиgudk писал(а):открытие гостем больше одной темы например за 15 секунд
Поставьте грамотный robots.txt для начала
Вот про него тема
присоединяюсь к предыдущему оратору..
как можно сделать временную задержку для гостей между обращениями в N сек?
реально ли это вообще?
хочется поотсекать поисковые и хакерские боты, роботс.тхт настроен, большинство ботров его просто игнорирует.
кто-нибудь ставил предложенный мод? хорошая вещь?
Последний раз редактировалось Slon77 13.09.2008 9:16, всего редактировалось 1 раз.
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Re: Как гостям запретить пользоваться поиском и еще кое что
один гость вошел отстальные в туман? Запретите гостям писать и читать, пусть регистрируютсяSlon77 писал(а):как можно сделать временную задержку для гостей между обращениями в N сек?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- Former team member
- Сообщения: 3739
- Стаж: 19 лет 10 месяцев
- Поблагодарили: 3 раза
Re: Как гостям запретить пользоваться поиском и еще кое что
если тебе срочно не захочется прочитать FAQ2 и выяснить, как правильно отсекать боты, а заодно если тебе срочно не захочется прочитать правила и научиться пользоваться поиском, то будут неприятные последствия.Slon77 писал(а):хочется поотсекать поисковые и хакерские боты, роботс.тхт настроен, большинство ботров его просто игнорирует.
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 18 лет 10 месяцев
Re: Как гостям запретить пользоваться поиском и еще кое что
2Crash: задачу вижу немного в другом..
"дорогому гостю" - будь то бот либо человек, в зависимости от ип (или еще чего - потому и спрашиваю) давать открывать, допустим, не более 1 страницы в 15 сек..
т.е. "идентифицировать" гостей и сделать им "задержку флуда", только на просмотр.
насколько я вижу, джентельмен, поднявший тему, имел в виду нечто похожее..
закрывать совсем гостей не вижу смысла, ибо тогда форум перестанут индексировать поисковики, что есть плохо.
цель игры - снижение нагрузки на сервер.
например, чтоб не было типа как здесь в логе 30 обращений в минуту (на каждую страницу у нас с модами было до 23 sql-запроса)
лог на запросы с 1 и того ;е ip
Поиск ответа на поставленный вопрос также не дает.
пока здесь
http://phpbbguru.net/community/viewtopic.php?t=2328
нашел только инфу про закрытие профилей,
http://phpbbguru.net/community/viewtopic.php?t=15964
что полезно, но "бойан" и проблемы не решает.
в факе есть отличная статья про роботс.тхт. к сожалению, в ней нет ни слова про что делать с теми "неляюдями", которые читать не умеют и этот файл просто игнорируют.
вышеприведенный пример лога относится к моменту, когда у нас весь форум был полностью закрыт через роботс.тхт
буду также очень рад, если кому-то срочно захочется написать что-нибудь полезное и в тему.
"дорогому гостю" - будь то бот либо человек, в зависимости от ип (или еще чего - потому и спрашиваю) давать открывать, допустим, не более 1 страницы в 15 сек..
т.е. "идентифицировать" гостей и сделать им "задержку флуда", только на просмотр.
насколько я вижу, джентельмен, поднявший тему, имел в виду нечто похожее..
закрывать совсем гостей не вижу смысла, ибо тогда форум перестанут индексировать поисковики, что есть плохо.
цель игры - снижение нагрузки на сервер.
например, чтоб не было типа как здесь в логе 30 обращений в минуту (на каждую страницу у нас с модами было до 23 sql-запроса)
лог на запросы с 1 и того ;е ip
Код: Выделить всё
-> 02:56:06 gotango.ru/forum/viewtopic.php?t=7237
-> 02:56:06 gotango.ru/forum/viewtopic.php?t=7737
-> 02:56:07 gotango.ru/forum/viewforum.php?f=12
-> 02:56:07 gotango.ru/forum/viewforum.php?f=10
-> 02:56:07 gotango.ru/forum/viewtopic.php?p=9827
-> 02:56:07 gotango.ru/forum/viewforum.php?f=24
-> 02:56:08 gotango.ru/forum/viewforum.php?f=3
-> 02:56:08 gotango.ru/forum/viewtopic.php?p=51488
-> 02:56:08 gotango.ru/forum/viewforum.php?f=13
-> 02:56:08 gotango.ru/forum/viewforum.php?f=7
-> 02:56:09 gotango.ru/forum/viewtopic.php?p=51529
-> 02:56:09 gotango.ru/forum/viewtopic.php?t=8461
-> 02:56:09 gotango.ru/forum/viewtopic.php?p=53989
-> 02:56:15 gotango.ru/forum/viewtopic.php?p=52310
-> 02:56:15 gotango.ru/forum/viewtopic.php?p=57767
-> 02:56:16 gotango.ru/forum/viewtopic.php?p=42198
-> 02:56:16 gotango.ru/forum/viewtopic.php?p=6297
-> 02:56:16 gotango.ru/forum/viewtopic.php?p=6049
-> 02:56:16
gotango.ru/forum/viewtopic.php?t=599&start=0&postdays=0&postorder=asc&highlight=
-> 02:56:17 gotango.ru/forum/viewtopic.php?p=48231
-> 02:56:17 gotango.ru/forum/viewtopic.php?p=48120
-> 02:56:20 gotango.ru/forum/viewtopic.php?t=8486
-> 02:56:20
gotango.ru/forum/viewtopic.php?t=12&start=0&postdays=0&postorder=asc&highlight=
-> 02:56:20
gotango.ru/forum/viewtopic.php?t=33&postdays=0&postorder=asc&start=15
-> 02:56:22 gotango.ru/forum/viewtopic.php?p=58325
-> 02:56:23 gotango.ru/forum/viewtopic.php?p=58438
-> 02:56:23 gotango.ru/forum/viewtopic.php?p=59418
-> 02:56:24 gotango.ru/forum/viewtopic.php?p=57061
-> 02:56:24 gotango.ru/forum/viewtopic.php?p=58658
-> 02:56:24 gotango.ru/forum/viewtopic.php?p=58072
-> 02:56:24 gotango.ru/forum/viewtopic.php?t=8223
-> 02:56:24 gotango.ru/forum/viewtopic.php?p=56958
-> 02:56:24 gotango.ru/forum/viewtopic.php?p=58725
-> 02:56:25 gotango.ru/forum/viewtopic.php?p=57888
-> 02:56:25 gotango.ru/forum/viewtopic.php?p=58142
-> 02:56:25 gotango.ru/forum/viewtopic.php?p=58145
-> 02:56:27 gotango.ru/forum/viewtopic.php?p=6484
-> 02:56:29 gotango.ru/forum/viewtopic.php?t=4646
-> 02:56:29 gotango.ru/forum/viewtopic.php?p=57359
-> 02:56:30 gotango.ru/forum/viewtopic.php?t=6670
-> 02:56:33 gotango.ru/forum/viewtopic.php?p=29115
-> 02:56:33 gotango.ru/forum/viewtopic.php?p=45339
-> 02:56:33
gotango.ru/forum/viewtopic.php?t=8122&start=0&postdays=0&postorder=asc&highlight=
-> 02:56:34 gotango.ru/forum/viewtopic.php?p=44692
-> 02:56:36 gotango.ru/forum/viewtopic.php?p=48888
-> 02:56:37 gotango.ru/forum/viewtopic.php?p=53468
-> 02:56:37 gotango.ru/forum/viewtopic.php?t=1236
-> 02:56:37
gotango.ru/forum/viewtopic.php?t=8049&start=0&postdays=0&postorder=asc&highlight=
-> 02:56:38 gotango.ru/forum/viewtopic.php?p=58226
был бы рад, если покажешь, где в FAQе написано про предмет разговора.если тебе срочно не захочется прочитать FAQ2 и выяснить, как правильно отсекать боты, а заодно если тебе срочно не захочется прочитать правила и научиться пользоваться поиском, то будут неприятные последствия.
Поиск ответа на поставленный вопрос также не дает.
пока здесь
http://phpbbguru.net/community/viewtopic.php?t=2328
нашел только инфу про закрытие профилей,
http://phpbbguru.net/community/viewtopic.php?t=15964
что полезно, но "бойан" и проблемы не решает.
в факе есть отличная статья про роботс.тхт. к сожалению, в ней нет ни слова про что делать с теми "неляюдями", которые читать не умеют и этот файл просто игнорируют.
вышеприведенный пример лога относится к моменту, когда у нас весь форум был полностью закрыт через роботс.тхт
буду также очень рад, если кому-то срочно захочется написать что-нибудь полезное и в тему.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: Как гостям запретить пользоваться поиском и еще кое что
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 18 лет 10 месяцев