Apache mod_rewrite
mod_rewrite is an Apache module that contains the rewrite engine to rewrite URLs. This is a very handy tool that can interpret a URL request and rewrite it to any URL you like.
Some common uses include:
- Replacing long ugly URLs with shorter, user-friendly ones
- Preventing "hotlinking", so other sites can't steal your bandwidth
- Moving pages while keeping old links intact
For lots more information about mod_rewrite see Easy mod_rewrite
.