You are on page 1of 1

Redirect 301 en Apache

En este documento vamos a configurar apache para redirigir cualquier petición
a otra dirección, ya sea interna o externa.
En primer lugar debemos activar el modulo apache rewrite. Esto se hace como
aprendimos en temas anteriores, creando un enlace simbólico del módulo en
mods-avalaible a la carpeta mods-enabled. El comando a ejecutar sería este
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/
!as directivas de este módulo se escriben en el archivo htaccess de cada
carpeta. "ara que estos archivos puedan reescribir directivas no olvides activar
la escritura de directivas en la carpeta con la que vayamos a trabajar, es decir
dejando la directiva #llow$verride en #ll.
El siguiente paso ser% crear un archivo .htaccess, en mi caso en la carpeta
&var&www. 'u contenido ser% el siguiente
Redirect 301 / http://www.marca.com/
()u* significa esto+ )ue todas las peticiones a la rai, del servidor ser%n
redirigidas a la dirección http&&www.marca.com&. En estas directivas se pueden
utili,ar patrones de expresión, por ejemplo para indicar que solo unas peticiones
concretas sean redirigidas.
"or -ltimo ponemos wireshar. a la escucha y capturamos la trama en la que se
observa como nuestro servidor apache nos responde con un mensaje http /01.