Crea facilmente .htaccess con Htaccess Editor

htaccess Editor es una libre herramienta online que permite generar rápidamente archivos .htacces para su sitio web. Para utilizarlo, sólo tenemos que seleccionar una categoría a la izquierda, y editar los parámetros a gusto en la derecha. Cuando haya definido todos los parámetros, basta con copiar y pegar el texto generado en un archivo que se llamara .htaccess y ponerlo en la carpeta raíz de los archivos de su sitio web (algo así como “public_html” si está utilizando una empresa de alojamiento ) O en un subdirectorio de la carpeta.

Redireccionar de un dominio a un subdominio con .htaccess y mod_rewrite

El siguiente codigo sirve para  todo el que quiera redireccionar de un dominio a un subdominio con .htaccess y mod_rewrite activado en apache. RewriteEngine on RewriteCond %{HTTP_HOST} ^www.domain.com$ [OR] RewriteCond %{HTTP_HOST} ^domain.com$ RewriteRule ^(.*)$ http://sub.domain.com/ [R=301,L]

Evitar el hotlink mediante .htaccess

Aqui os dejo este codigo para evitar el hotlink en vuestras paginas, se coloca en el .htaccess Para evitar el hotlink de todos los sitios, o sea, que no se vea una imagen alojada en nuestro servidor en ningún lado debemos agregar esto a nuestro htaccess: # RewriteCond %{HTTP_REFERER} !^$ # RewriteCond %{HTTP_REFERER} !^http://tusitio.com$ [NC] # RewriteCond %{HTTP_REFERER} !^http://tusitio.com/.*$ [NC] # RewriteCond %{HTTP_REFERER} !^http://www.tusitio.com$ [NC] # RewriteCond %{HTTP_REFERER} !^http://www.tusitio.com/.*$ [NC] # RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ – [F,NC,L] (reemplazar tusitio.com por la url de tu sitio) Estas lineas de código dicen que ningún fichero del tipo gif, jpg, jpeg, png o bmp puedan [...]

Controlar el ancho de banda en Apache con mod_cband en centos 5.2

Aqui os escribo  este tutorial de mod_cband que es un modulo de apache nos permite controlar el ancho de banda usado por los usuarios conectados al servidor, ya sea en forma individual o general. Instalación: Descargamos el modulo. Pagina del proyecto: http://sourceforge.net/projects/cband/ # wget http://downloads.sourceforge.net/cband/mod-cband-0.9.6.1.tgz?modtime=1138205796&big_mirror=0 Descomprimimos las fuentes # tar -xvf mod-cband-0.9.6.1.tgz Instalando dependencias necesarias # yum install http-devel Compilando las fuentes # ./configure # make # make install Agregamos el modulo al apache en el archivo httpd.conf, por defecto se agrega automáticamente la linea al compilar, si no fuera el caso, agregar la siguiente linea # vim /etc/httpd/conf/httpd.conf LoadModule [...]

Creacion de VirtualHost falso en Apache para mejorar la seguridad

Como todos sabemos, existen multiples aplicaciones que intentan descubrir vulnerabilidades de seguridad de una manera automatizada. La inmensa mayoria intentan averiguar si está el mod_proxy activado y desprotegido para poder redirigir peticiones a otros servidores. Desgraciadamente, existen muchos servidores con una seguridad muy baja que son usados para atacar otros servidores web. Ademas muchos virus se sirven de vulnerabilidades conocidas en servidores web sin parchear para propagarse. Existe un pequeño hack poco utilizado para librarse del 99% de estas conexiones. Y es tan sencillo como crear un VirtualHost que dirija a un directorio vacio, y ponerlo el primero en la [...]

Valores para optimizar servidor Apache

Antes de pasar nuestro servidor Web a entornos de producción en Internet deberíamos modificar: Parámetros por defecto de timeout y keep Alive Timeout 120 KeepAlive Off MaxKeepAliveRequests 100 KeepAliveTimeout 15 Un timeout de 2 minutos para una página web es demasiado, al igual que 15 segundos para mantener una conexión Keep Alive. Timeout 60 KeepAlive On MaxKeepAliveRequests 1000 KeepAliveTimeout 5 Por defecto damos demasiada información de nuestro servidor cambiamos: ServerSignature On ServerTokens OS Por ServerSignature Off ServerTokens Prod