Sebelum belajar htaccess lebih jauh, mari kita mengenal file .htaccess terlebih dahulu. htaccess adalah file konfigurasi yang berjalan di website untuk mengatur beberapa konfigurasi Apache Web Server. File .htaccess dapat digunakan untuk mengubah konfigurasi seperti mengaktifkan dan menonaktifkan fungsionalitas yang berjalan, melakukan redirect, mengatur ulang URL, memproteksi direktori menggunakan password, proteksi hotlink, memblokir IP tertentu, mengganti zona waktu, melakukan redirect, dan masih banyak yang lainnya.
Anda tidak bisa menemukan langsung file .htaccess di dalam file manager. File ini terkadang tersembunyi di dalam direktori website. Anda perlu mengaktifkan fitur “show hidden file” untuk dapat menemukannya.