de webmaster a webmaster

Apache: Sintaxis de mod_rewrite

sin comentarios, faltaría plus, venga haz el tuyo pinchando aquí que esto tiene premio seguro!

Apache es el servidor web por excelencia por mucho que le pese a los señores de Microsoft, una de las características avanzadas del mismo que son utilizadas más y más cada día son los permalinks o enlaces limpios que permite una extensión del servidor Apache, dicha extensión se llama mod_rewrite.

La utilidad de mod_rewrite se puede ver clara en el siguiente ejemplo, imagina un enlace tradicional a una familia de productos en la web de Cablematic:

http://www.cablematic.com/index.php?catalog=Armario-rack-19-mobirack&fam=198

Y ahora observa la diferencia con el mismo enlace pero utilizando enlaces limpios gracias al mod_rewrite:

http://www.cablematic.com/familia/Armario-rack-19-mobirack/

¿A que es mucho más fácil de recordar utilizando el mod_rewrite?

Pues sí, y esto Google lo sabe y te lo puntua de forma agradecida, además también parece gustar a Yahoo, Live, Bing y el resto de buscadores.

Concluyendo, en diversas de nuestras web hemos conseguido un aumento algo superior al 20% en el volumen total de visitas que nos traen los buscadores. Un 20% hablando de posicionamiento es mucho, muchísimo y muy difícil de alcanzar utilizando otros métodos por ello os animamos a implementar mod_rewrite, recuerda que para ello debes activarlo añadiendo, si no existe un archivo con el nombre .htaccess en el directorio raíz de tu web con las siguientes líneas de código:

AddType application/x-httpd-php .cool
Options FollowSymLinks
RewriteEngine on
RewriteRule ^novedades index.php?_sect=news [L]

AddType application/x-httpd-php .cool
Options FollowSymLinks
RewriteEngine on

#Una regla de ejemplo
RewriteRule ^novedades index.php?_sect=news [L]
#La regla del ejemplo
RewriteRule familia/(.*)/ index.php?catalog=$1 [L]

Recuerda que en mod_rewrite se pueden y deben usar las temidas expresiones regulares, [a-zA-Z0-9], y para que no te olvides de ellas te hemos conseguido una chuleta gracias a addedbytes.com, pulsa para ampliarla:

mod rewrite cheat sheet v2 220x300 Apache: Sintaxis de mod rewrite

Chuleta de mod_rewrite

Enlace del autor del archivo con la chuleta del mod_rewrite: http://www.addedbytes.com/download/mod_rewrite-cheat-sheet-v2/png/

Comparte y no seas egoinómano
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite
  • services sprite Apache: Sintaxis de mod rewrite

Páginas relacionadas con este artículo:

  1. Instalar Apache 2 PHP 5 MYSQL 5 y Webmin 1.5
  2. Condiciones en mod_rewrite para la redirección
  3. Activar el mod_rewrite en Ubuntu 10.10
  4. Enviar emails desde php con Gmail
  5. Personalizar un virtual host de Apache bajo Plesk

Escrito por un tal dedavid

November 1st, 2009 a las 8:26 am

Deja aquí tu comentario, tu huella, o mejor ingrésame unos euros