Aprende a utilizar el archivo .htaccess de Apache para conseguir de una manera sencilla y potente URLs amigables para nuestras páginas.
Este conjunto de artículos es un completo manual de htaccess, que explica las técnicas más comunes y útiles para la configuración del servidor web Apache, en el ámbito del posicionamiento vía direcciones amistosas. Cada artículo aborda diversas técnicas de configuración de Apache a partir de htaccess, casi siempre a modo de taller práctico.
El objetivo principal es el de crear URLs amistosas a buscadores, que tienen varias ventajas. Por un lado son legibles por los usuarios, de modo que permiten escribirse y recordarse más fácilmente. Pero sobretodo lo hacemos con la intención de incluir términos y palabras clave en las URL, lo que permite que los artículos o posts publicados posicionen mejor.
Este manual abarca temas tan importantes como las redirecciones con htaccess, la re-escritura de URLs, las expresiones regulares para escribir las reglas de htaccess y muchas otras cosas. Por tanto, interesará a administradores de sistemas, pero más que nada a desarrolladores que desean mejorar el SEO de sus sitios web por medio de los archivos de configuración de Apache.
Artículos del manual
-
1
Introducción a .htaccess y a las URLs amigables a buscadores
El archivo .htaccess sirve, entre otras cosas, para mejorar la promoción de tu web. Con él se pueden definir redirecciones de URLs amistosas para buscadores hacia URLs con paso de parámetros.
-
2
URLs amistosas a buscadores con htaccess y RewriteRule
Continuamos con el manual explicando un primer caso sencillo de redirección de URLs amistosas a buscadores usando RewriteRule.
-
3
Ejemplo más complejo de RewriteRule
Vemos un segundo caso de redirección de URLs amigables a buscadores hacia URLs con paso de parámetros.
-
4
No tener dos URL con los mismos contenidos
Si utilizamos htaccess debemos prestar especial atención a no tener dos páginas, con URLs disitintas, que tengan exactamente el mismo contenido.
-
5
Redirecciones cíclicas con .htaccess
Un error típico al realizar redirecciones con htaccess es crear un redireccionamiento cíclico.
-
6
Cambio de URL redirección 301 con .htaccess
Explicamos la manera de realizar una redirección tipo 301 (moved permanently) de una URL antigua a una nueva, utilizando el fichero .htaccess.
-
7
Carácter $ para finalizar los patrones de redirección con .htaccess
Utilizando en .htaccess el símbolo $ al final de un patrón indicamos que la URL debe acabar en ese punto.
-
8
Patrones de expresiones regulares para htaccess
Ejemplos de patrones de expresiones regulares utilizados comúnmente para redirecciones con htaccess.
-
9
Más ejemplos de reglas .htaccess
Otra serie de ejemplos de reglas htaccess que pueden servir para crear fácilmente nuestros patrones de expresiones regulares.