mod_rewrite is a module for Apache. This module is used for internal rewrites (external requests that should load a different resource) and external redirects (external requests that should make the client request a different url).
mod_rewrite provides a finer control over internal rewrites than ...
This topic describes the two contexts in which RewriteRule can be used. In examples omitting RewriteEngine on, it is assumed this directive has occured before that example.