Evitar las caídas de server tras avalancha de visitas

En webs hispanas no es tan sencillo que una mención en una web importante (hispana) te tumbe el server. Aunque se hable mucho del efecto meneame o barrapunto, la verdad es que no tienen suficiente potencia como para tumbar un server normalito. Quizás con yonkis o teniendo algún archivo pesado, te pueda ocurrir, pero lo más normal que esto te suceda con alguna mención en digg, del.icio.us, slashdot o similares.
Si ves que tras alguna mención en un medio potente tu server sufre para servir tus páginas, puedes usar este pequeño código en tu .htaccess :

!start code

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^216.66.12.43$
RewriteCond %{HTTP_USER_AGENT} !^CoralWebPrx
RewriteCond %{QUERY_STRING} !(^|&)coral-no-serve$
RewriteCond %{HTTP_REFERER} ^http://(www.)?digg.com [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?slashdot.org [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?slashdot.com [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?barrapunto.com [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?meneame.net [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?yonkis.com [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?boingboing.net [OR]
RewriteCond %{HTTP_REFERER} ^http://(www.)?del.icio.us
RewriteRule ^(.*)$ https://telendro.es.nyud.net:8080/$1 [R,L]

!end code

Debes cambiar la ip (poner la de tu web) y la url de mi dominio por el tuyo (dejando .nyud.net:8080 )

Cuando tu servidor vea referidos desde alguna de las webs que añadiste, los mandará a la página espejo y no dañará tu server.

vía shoemoney

6 comentarios en “Evitar las caídas de server tras avalancha de visitas

  1. meneame.net y barrapunto no tiran el servidor, pero las demás de la lista es posible que si…
    para que quieres mandar las visitas a una página espejo? Que pones en ella?

  2. Pingback: Cómo sobrevivir a Digg, Del.icio.us, Barrapunto, etc...

  3. Pingback: www.enchilame.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.