Funkcja ponownego zapisywania adresów URL mapuje przychodzący adres URL na zmodyfikowany adres URL, dzięki czemu żądanie jest przetwarzane tak, jakby pierwotne żądanie zostało skierowane do zmodyfikowanego adresu URL. Jest to często używane, aby zapewnić adresy URL bardziej przyjazne dla wyszukiwarek.