What is the purpose of “URL Rewriters” such as “ISAPI Rewrite” and “Apache Rewrite”?

A “URL Rewriter” will allow the entry of a user-friendly or otherwise alternate URL and will silently perform a server-side redirect to the “actual” URL. In this way, the real URL could be hidden. The benefits are easier to remember URLs and increasing the difficulty of hacking a website.

An example of what a “Rewriter” does is provide a filter which will accept URLs such as:


Instead of the actual URL:


Add Feedback