Rewrite engine
|
A rewrite engine is a piece of web server software used to modify URLs, for a variety of purposes. Some benefits derived from a rewrite engine are:
- Making complex web site structures search-engine friendly
- Preventing undesired 'hot linking'
- Not exposing the (web address related) inner workings of a website to users
The Apache HTTP server has a rewrite engine called mod_rewrite, which has been described as "the Swiss Army knife of URL manipulation".
Rewrite engines for Microsoft's Internet Information Server (IIS):
- IISRewrite from Qwerksoft
- ISAPI_Rewrite from isapirewrite.com
- URL Replacer (http://www.motobit.com/help/url-replacer-rewriter/iis-mod-rewrite.asp) from Motobit
External Links
- Apache's mod_rewrite (http://httpd.apache.org/docs/mod/mod_rewrite.html): a detailed discussion of mod_rewrite's many features.
- Rewrite URLs with mod_rewrite (http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html): a tutorial for redirecting URLS.