Сегодня разгневанные вандалы напали на мой бедный блог и сгенерировали более 200 генераций страниц за 10 минут, я не ожидал такой нагрузки
Так что я должен был найти способ уменьшить его.
В моем блоге есть правило переадресации mod_rewrite
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{THE_REQUEST} [0-9]+(.htm|.html|.shtml)? RewriteRule ([0-9/]+)(.htm|.html|.shtml)? /cgi-bin/blog.py?id=$1 [L]
Если запрошенный файл не существует, будет запущен сценарий блога. Поэтому, если вы сохраните сгенерированный файл подкачки в каталоге блога, скрипт не будет вызываться, а вместо этого будет обслуживать статическую страницу.
$ wget $ cp 279.html old2.breys.ru/www/blog/
Вот и все, теперь нужен ДДОС посильнее основной массы Хабра. После того, как шторм закончится, вы можете удалить сгенерированную страницу
Этот метод имеет недостатки
- Страница не актуальна, хотя полностью функциональна
- Не работает динамическое условие показа рекламы от Goog любителям Proprietorshy
но это будет делать