Editar htaccess para crear direcciones URL amigables

Manual para aprender a utilizar el archivo htaccess de Apache con el objetivo de crear URLs para nuestras páginas amigables a buscadores y fácilmente promocionables.

Si te parece útil este manual ayúdanos compartiendo!! :)

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.- Redirigir URLs a buscadores hacia URLs con paso de parámetros con 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.

Descargas

 Si eres usuario de DesarrolloWeb:
Archivo de descarga Editar htaccess para crear direcciones URL amigables Texto completo en PDF, listo para imprimir, del manual de DesarrolloWeb.com Editar htaccess para crear direcciones URL amigables. Descarga compilada y actualizada el día 17/10/08.
Tamaño: 105295

Bibliografía recomendada

Apache Práctico

Compra este libro en Agapea, la librería urgente a domicilio.

Compartir

Comentarios

Marlon

27/2/2013
Gane $1000 en un mes
http://www.richptc.com/index.php?ref=marloncr

elkinjr96

24/5/2016
Problema con la variable
tengo lo siguiente
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^clientes/(.+)/(.+)$ clientes.php?var=$1
</IfModule>

Hasta ahi bien pero al imprimir la variable me sale algo asi
andres.php/andres y no puedo hacer consultas en base de datos por que la variable no toma el valor correcto.
Agradezco su ayuda