ModRewrite is a powerful feature of the Apache web server. It provides an easy way to modify/manipulate URLs. As complicated as it sounds a regular webmaster can benefit from this feature in many way. I will list here the ones I consider most useful for the regular webmaster.

Create easy to remember URLs or also known as COOL URIs, other call them Search Engine Friendly URLs. For example you have some complicated site driven by some server-side scripting language: PHP, Perl, etc. In general its URLs will look like
http://www.example.com/view.php?cat=articles&a=10&page=20&lang=en

It is not easy to remember such URL.

Using ModRewrite you can make the URL look like:
http://www.example.com/en/articles/10-2

Here is the code:
RewriteEngine On
RewriteRule ^([a-z]*)/([a-z]*)/([1-9]+)(-[1-9]+)? $ http://www.example.com/view.php?cat=$2&a=$3&page=$4&lang=$1 [L]

What the code does? It tries to match the requested URL against a regular expression string.
In case it finds a match it performs an internal rewrite. The user will never see the long URL in his browser.

Ranking Lenguajes de Programación Junio 2012 Cumplida la primera mitad del año vuelve a destacar el crecimiento de Objective-C que todo apunta podría convertirse de nuevo en lenguaje de programac...
Hasta cuando soportaremos Internet Explorer 6? Internet Explorer 6, es en la actualidad el navegador web más veterano y con cerca de un 10% de cuota mundial, uno de los más importantes en el mercad...
mysql field name mysql_field_name — Devuelve el nombre del campo específicado en un resultado Descripción cadena mysql_field_name ( int $id_resultado, int $indi...
Funciones del Administrador de Base de Datos Las funciones de un administrador de bases de datos son: * Gestión del software: instalación del software, actualización del software,...
Samsung apuesta por Bada como plataforma de código abierto Samsung ya ha dicho que no piensa comprar webOS y que su objetivo es concentrarse en su propia plataforma, Bada. Pero, ¿cómo ayudar al sistema operati...
Facebook ya tiene su telefono inteligente se llama Buffy Los rumores sobre un terminal Facebook vuelven al candelero con una historia que recoge AllThingsDigital en la que asegura que la red social está trab...
EE.UU demandará a Apple y a cinco editores por monopolio en el mercado de los ebooks Apple y las cinco principales editoras de libros internacionales están bajo el punto de mira del Departamento de Justicia de Estados Unidos. El organi...
Alojamiento Web Económico con el Mejor UpTime Nuevos planes de Hosting en Ventics.com Como parte de nuestro trabajo siempre estamos mejorando nuestra plataforma para ofrecer el mejor servicio, ...
Herramienta de Depuración de PHP para firefox FirePHP 1 beta: Debug PHP Esta extensión del navegador de la Fundación Mozilla permite a cualquier desarrollador interesado en hacer debug en PHP de...
Las libertades del software libre De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades:2 Libertad Descripción 0 la libertad de...