Как справиться с большой нагрузкой на сайт с помощью mod_rewrite

Сёдня на мой бедный бложик обрушились разъярённые вендузятники, генерируя при этом больше 200 генераций страницы http://breys.ru/blog/279.html за 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 http://breys.ru/blog/279.html
$ cp 279.html breys.ru/www/blog/

вот и всё, теперь нужен DDOS посильнее чем масса с хабра, после того как гроза пройдёт мимо можно удалить сгенерированную страницу

У такого метода есть минусы

  1. страница не актуальна, хотя полностью работоспособна
  2. динамические условие показывать любителями проприетаршины рекламу от гуга не работает

но и так сойдёт

 

похожие страницы

  1. Как избавится от www в урле своего сайта
  2. Защита от спамеров с помощью mod_rewrite
  3. Пример использования mod_rewrite
  4. Пример использование apache2 mod_rewrite в Ubuntu
  5. Идея для ускорения и децентрализации интернета

#1:

ну ладно шобла ) просто вы попали под каток хабраэфекта

ответить  2009-05-21 12:22:13 

#2:  Басманов:

:) бугога

ответить  2009-05-21 12:24:33 

#3:

Ололо. Яростне линукс-фанатег детектед. Судя по вашим постам вы ненормальный. Ведь любой нормальный человек скажет, что инструмент выбирается сообразно задачам. А не будет орать «вендекапец» и всё такое прочее. Удачи :)

ответить  2009-05-21 14:00:04 

#4:

ололо, яростне анальне раб детектед. судя по твоему посту, ты ненормальный. ведь любой нормальный человек скажет, что под гну можно выполнить практически любую задачу. а не будет орать "красноглазики маст дай", "а как же фотожоп?" и всё такое прочее. удачи

ответить  2009-05-21 14:44:58 

#5:

ещё один косяк. пусть форма отправки очищается после сабмита. и по ктрл+ентер не пашет. неудобно, приходится к мышке тянуться

ответить  2009-05-21 14:46:05 

#6:  Басманов:

re: пусть форма отправки очищается после сабмита

fixed

ответить  2009-05-21 15:30:14