Eine URL-Rewrite-Engine ist eine Software, die das Erscheinungsbild einer Web-URL ändert (URL-Rewriting). Umgeschriebene URLs werden verwendet, um kürzere und relevanter aussehende Links zu Webseiten bereitzustellen, Benutzer von veralteten URLs zu Ersetzungen weiterzuleiten oder das Format der URL für die menschliche Lesbarkeit zu vereinfachen. Die Technik fügt einen gewissen Grad an Trennung zwischen den Dateien, die zum Generieren einer Webseite verwendet werden, und der URL hinzu, die der Welt präsentiert wird.