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.

Change enviromental variables
An example can be found here

The official ModRewrite documentation can be found at:
http://httpd.apache.org/docs/1.3/misc/rewriteguide.html

In the next several articles you will find some commonly used ModRewrite rules for performing everyday tasks.

Linux Fedora 17, disponible para Descargar Red Hat publicó la nueva versión de Fedora, que llega con tres semanas de retraso en su edición 17. La distribución de Linux incluye varios cambios, c...
Como Vender por Internet Vender por Internet Hay una variedad de modos de vender sus productos en línea, pero la mayor parte se clasifican en 5 categorías básicas. El tipo...
Ranking Distribuciones Linux Octubre 2011 Tras buena parte del año en la que la distribución Linux más popular ha sido Mint, gracias a las bondades de su versión Linux Mint 11, Ubuntu recupera...
TweetReach, el analizador de Tweets TweetReach es un analizador web con el que de forma sencilla y gratuita podremos conocer lo lejos que ha llegado un tweet. El manejo de esta herram...
Llegando a los Clientes con el Mercadeo vía Internet El uso de las tecnologías de internet como el correo electrónico, la mensajería instantánea, los sitios web entre otros exige aplicación rápida en los...
Que es un Alias en la terminologia informatica? El vocablo alias proviene del latín y equivale al término español "otro". Está relacionado con la frase alia nomine cognitu, que significa 'conocido p...
Microsoft anuncia apps universales de Office Microsoft Office es, sin lugar a dudas, la suite de herramientas de oficina más utilizada del mundo. Para sacarle todo el jugo a este software los chi...
Comparativa de Internet Explorer versus el resto de Navegadores La llegada de la versión preliminar de Internet Explorer 10 para Windows 7 supone el primer paso en un anunciado cambio de ciclo en el que Microsoft p...
Google Analytics mide el valor de tu impacto social Una nueva serie de informes de la popular herramienta de Google nos permitirá medir el valor social media en nuestra web. Durante las próximas sema...
Twitter tiene nuevas funciones en su pestaña “Descubre” La red social basada en el microblogging, Twitter anunció nuevas funciones para su pestaña “Descubre“. Dentro de estas tendrás la posibilidad de encon...