Добрых суток, недавно на одном сайте joomla 1.5 резко возрос трафик из Украины, причем средняя продолжительность 5 сек. Конечно же идет нагрузка на сервер из-за этого флуда. Есть ли способ временно отсечь его?
Может есть плагин, который отсекает трафик по странам?
- 02.04.2013 11:59
- 02.04.2013 12:14
Можно через .htaccess заблокировать подсеть через <Limit GET POST>
Код:<Limit GET POST> order allow,deny deny from 13.110.145. deny from 21.173. allow from all </Limit>
Спасибо сказали:
undergrass(02.04.2013), - 02.04.2013 12:17
ohmygod, а если айпишников будет много, это не повлияет на загрузку сайта?
- 02.04.2013 12:19
А сколько их? Диапазон разный? Можно просто заблокировать подсеть, как в примере выше.
- 02.04.2013 12:26
ohmygod, да диапазоны разные 195***, 77***, 193***
Вот сейчас нашел интересный сервис где генерируется код для .htaccess _https://www.countryipblocks.net/country_selection.php
попробую таким способом - 11.04.2013 04:24
Если сайт не на хостинге, а на серваке или VDS, то лучше использовать не .htaccess, а FireWall.
Так как он срабатывает значительно раньше, чем htacces. Это особенно актуально, если на фронтенде стоит какой-нибудь лёгкий сервер типа nginx, а тяжелый апач на бэкэнде. Именно апач и обрабатывает htaccess.
p.s. а вообще-то банить целую страну как-то не гуманно что ли..Может лучше определить диапазоны, с которых идёт атака и забанить их. Ну а если они все принадлежат одному хостингу - то отрубить его будет ещё проще.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Заблокировать доступ к странице для Украины. | Вопросы от новичков | 6 | 02.03.2013 15:41 |
Как случайно не заблокировать доступ к своему аккаунту Google Analytics | Дайджест блогосферы | 0 | 09.08.2011 02:16 |
Доры и закон Украины | Дорвеи и black SEO | 18 | 17.12.2009 21:44 |