Iklan
File .htaccess (juga dikenal sebagai Hypertext Access) adalah file konfigurasi server Web yang digunakan untuk mengontrol perilaku, keamanan, dan kinerja suatu situs. Sebagian besar webmaster membuat file .htaccess dan menggunakan file ini untuk mengontrol situs mereka dan memastikan semuanya ada di tangan yang baik.
Meskipun ada banyak cara untuk mengonfigurasi file .htaccess Anda, penggunaan paling umum dapat dikategorikan ke dalam 5 skenario berikut:
Otorisasi dan otentikasi
File .htaccess berfungsi sebagai kontrol untuk mengotorisasi dan mengotentikasi siapa yang dapat melihat situs Anda (atau halaman situs tertentu). Meskipun Anda ingin situs Anda terlihat oleh semua orang, mungkin ada saatnya situs itu dikunjungi oleh robot spam dan Anda mulai menerima banyak email spam, komentar, pengiriman formulir, dan sebagainya. Dengan file .htaccess, Anda akan dapat memblokir akses yang berasal dari sumber yang tidak sah (seperti nama domain atau alamat IP tertentu).
Daripada memblokir akses, Anda juga dapat mengatur kata sandi (bersama dengan file .htpasswd) untuk situs Anda dan hanya memberikan personil yang berwenang untuk mengunjungi situs Anda. Ini dapat digunakan di blog multi-penulis atau situs kolaborasi.
Respons kesalahan yang disesuaikan
Jika pengunjung salah ketik URL situs Anda atau Anda tidak sengaja menghapus halaman dari server, pengunjung akan melihat halaman ‘HTTP 404 Tidak Ditemukan’. Halaman ini jelek dan selalu mematikan orang. Dengan file .htaccess, Anda dapat dengan mudah mengarahkan pengunjung ke a halaman 404 yang dirancang dengan indah How To Make a Great 404 Halaman Kesalahan & 10 ContohHalaman kesalahan 404 yang dirancang dengan cerdas bisa menjadi perbedaan antara situs web yang membosankan dan situs web yang mengesankan. Baca lebih banyak dan buat mereka tinggal lebih lama di situs Anda.
Pengalihan
Jika Anda telah bermigrasi ke nama domain baru, atau telah mengubah struktur permalinks seluruh situs, Anda dapat menggunakan File .htaccess untuk mengarahkan pembaca Anda ke alamat baru dan juga untuk memberi tahu mesin pencari (terutama Google) tentang perubahan tersebut dalam alamat. Sejauh ini, ini adalah cara terbaik untuk mempertahankan pembaca Anda dan tidak akan kehilangan peringkat mesin pencari Anda.
Buat URL bersih yang bagus
Beberapa perangkat lunak CMS yang umum digunakan (seperti WordPress) telah menyertakan fitur ini, tetapi dalam beberapa kasus di mana platform (perangkat lunak forum) yang Anda gunakan tidak membuat URL bersih yang bagus, Anda dapat menggunakan file .htaccess untuk menulis ulang URL jelek dan memberikan pembaca Anda singkat, bersih dan bagus satu.
Performa
File .htaccess dapat membantu Anda mengurangi penggunaan bandwidth situs Anda dan membuatnya memuat lebih cepat dan berkinerja lebih baik. Jika Anda meng-hosting file Anda di server pihak ketiga dan Anda perlu membayar bandwidth (seperti Amazon S3), menggunakan file .htaccess juga merupakan cara yang baik untuk membantu Anda menghemat biaya.
Ada terutama dua area di mana Anda dapat meningkatkan kinerja situs:
- Kontrol cache - tentukan apa dan berapa lama file dapat di-cache dan mencegah server dari permintaan database yang tidak perlu.
- Kompresi - kompres file Anda sehingga dikirim ke browser dalam ukuran yang lebih kecil.
Bagaimana Saya Membuat file .htaccess (jika saya tidak secara teknis cenderung)
Saya tidak akan membahas semua rincian teknis dan mengharapkan Anda mempelajari semuanya dalam satu posting. Sebagai gantinya, saya akan merekomendasikan kepada Anda satu perangkat lunak (situs web) yang dapat Anda gunakan untuk membuatnya File .htaccess dengan mudah (atau edit yang sudah ada), bahkan jika Anda tidak memiliki program teknis atau pemrograman apa pun pengetahuan.
.generator file htaccess adalah formulir Web sederhana namun terperinci yang dapat Anda gunakan untuk menentukan kebutuhan situs Anda dan membuatnya untuk menghasilkan kode .htaccess. Yang perlu Anda lakukan adalah menyalin dan menempelkan kode yang dihasilkan ke file teks, simpan sebagai .htaccess dan unggah ke server Web Anda.
Ada banyak opsi yang dapat Anda konfigurasi dalam perangkat lunak. Dibutuhkan artikel yang panjang untuk membahas semuanya. Di bawah ini saya telah mendaftarkan beberapa opsi yang lebih penting untuk referensi:
Autentikasi

Isi kolom masing-masing tentang siapa yang boleh melihat dan siapa yang tidak.
Kontrol Cache

Opsi ini menentukan apakah harus ada kontrol cache dan berapa lama waktu cache.
Halaman kesalahan

Atur halaman khusus agar muncul ketika ada respons kesalahan.
Pengalihan

Jika Anda telah memindahkan situs / dokumen Anda, ini adalah tempat Anda menentukan URL baru.
Kode htaccess yang dihasilkan

Setelah Anda selesai dengan konfigurasi, klik sederhana tombol 'Buat file htaccess' untuk menghasilkan kode. Anda hanya perlu menyalin / menempelkan kode ke file htaccess Anda, dan hanya itu.
Sebagai kesimpulan, saya tidak dapat cukup menekankan pentingnya memiliki file .htaccess untuk situs Anda dan seberapa mudah dan cepat Anda dapat membuat file .htaccess dengan generator file .htaccess. Jika Anda belum memanfaatkan file .htaccess untuk meningkatkan kinerja situs Anda, saya mendorong Anda untuk melakukannya sekarang.
Metode apa lagi yang Anda gunakan untuk membuat atau mengedit file .htaccess dengan mudah dan cepat?
Damien Oh adalah geek teknologi habis-habisan yang suka mengubah dan meretas berbagai sistem operasi untuk membuat hidup lebih mudah. Lihatlah blognya di MakeTechEasier.com di mana ia membagikan semua tips, trik, dan tutorial.