URL Rewriting
Noun · Development
Definitions
A server-side technique that transparently transforms an incoming URL into a different internal URL before the request is processed, commonly used to present clean, human-readable URLs while mapping them to query-string-based backends. Apache's mod_rewrite and Nginx's rewrite directive are canonical implementations.
In plain English: Silently translating a clean web address into an uglier one the server actually understands, without the visitor seeing the change.
Example: "We use URL rewriting so '/products/widget' actually hits '/index.php?category=products&item=widget' on the backend."