Rewrite Module atau biasa disebut
mod_rewrite
adalah
sebuah modul Web Server yang berfungsi untuk memanipulasi URL yang dikirim
oleh browser. Modul ini secara default sudah terinstall namun perlu
diaktifkan terlebih dahulu sebelum digunakan.Dengan mengaktifkan mod_rewrite
kita dapat meningkatkan keamanan situs, memperpendek URL sehingga lebih
mudah dibaca dan membuat website menjadi lebih ramah terhadap mesin
pencari (SEO friendly).
Sedikit berbeda dengan Apache cara meng aktifkan mod_rewrite nya, di Apache untuk meng aktifkan bisa denga cara command line, sedangkan di Nginx tidak bisa. Untuk mengaktifkan mod_rewrite di web server Nginx bisa menambahkan di virtual host, seperti berikut ini: