Месяц: Февраль 2016

  • Блокировка ботов по user-agent – blacklist список

    Итак, имея инструмент блокировки по black-list и вручную ковыряя логи, обнаружил что практически DDOS устраивают куча всяких “левых” ботов. Например “SemrushBot www.semrush.com/bot.html” – какой то иностранный SEO инструмент – думаю мой сайт ему вообще не пригодится, собирает всё на автомате создавая лишнюю нагрузку. “megaindex.com” туда же – я на мегаиндексе ни ссылки ни статьи не…

  • Защита от DDOS – анализ логов nginx и блокировка IP по blacklist фаерволом

    В посте Защита от DDOS — первые шаги я закончил фразой “Теперь вот жду второго пришествия” – собственно, второе пришествие недавно заглянуло в виде очень дохленького DDOSa который все же забил канал так, что провайдерам пришлось отрубили порт. Кэширование nging вообще тут не участвовало т.к. ддосили POST запросами. Ограничение зоны на количество запросов с одного…

  • Битрикс – массовое изменение цен раздела

    Поражает, что до сих пор в коробке Битрикс интернет-магазинах (редакция Бизнесс и Малый Бизнесс) нет инструмента по массовому изменению цен. Собственно, сваял “на коленке” скрипт изменения цен раздела Может кому и пригодиться 🙂 Не забываем менять ID инфоблока с торг.предложениями. Если тор.предложений нет, скрипт придётся чуток подкорректировать (вырезать серединку, где цикл по предожениям).

  • Полезные мелочи nginx

    # Закрываем доступ к файлам начинающимся с точки location ~ /\. { deny all; access_log off; log_not_found off; } # Закрываем доступ к файлам заканчивающиеся old location ~ \. old { deny all; access_log off; log_not_found off; } # Отключаем логи для favicon и robots.txt location = /favicon.ico { log_not_found off; access_log off; } location…