Archive | Apache

Redireccion 301 para Dominios

4 Dec

Con la fiebre de los dominios y el afán de proteger nuestra marca, muchas veces pecamos en comprar mas de lo que realmente necesitamos y al final esto se vuelve un dolor de cabeza, ya que nos llenamos de extensiones (ejemplo: .net, .org, .us, .biz, etc) que al final no usamos y no tenemos idea que hacer con ellos.

En esta oportunidad, les explicaré como hacerlo mediante un .htaccess

Abre el archivo .htaccess del dominio que deseas redireccionar y agrega el siguiente código.

Redirect 301 / http://www.ejemplo.com/

Reemplaza www.ejemplo.com con tu dominio principal.

Que es un Etag?

4 Dec

Hay una serie de técnicas y procedimientos para optimizar el tiempo de descarga de los archivos de tu sitio Web. En esta oportunidad hablaremos del Etag.

El Etag es un identificador que se envía al navegador para verificar el “estado” de una página dinámica o de un archivo estático.

El navegador, cada vez que consulte esa página, enviará un header especial If-None-Match preguntando si es la misma página que ya le fué enviada la última vez.

De esta forma, informamos al navegador de que la página no ha cambiado y por lo tanto no tendríamos la necesidad de volver a generarla ni de enviarla por la red. Así ahorraríamos tiempo de proceso en el servidor y ancho de banda.

Evitar listado de archivos en Apache

3 Dec

Para evitar que el Servidor Web Apache liste todos los archivos, cuando no encuentra el archivo principal (Ejemplo: index.php), tienes que editar el archivo de configuración .httpconf y modificar la siguiente línea:

Options -Indexes

Ojo! esto se coloca en la sección de configuración de carpetas.

Reiniciar Apache en Linux

3 Dec

En CentOS
Los comandos para controlar el servicio de Apache en linea de comandos es:

services httpd restart

En SuSE
Para el caso de SuSE esta disponible el comando rcapache2

rcapache2 restart
rcapache2 reload