Dengan memilih berbagai opsi dan menjelaskan teks yang dihasilkan dalam file .htaccess, Anda dapat dengan cepat membuat file .htaccess.
Anda juga dapat membuat kata sandi hash untuk otentikasi Dasar (.htpasswd).
Apa itu file .htaccess?
File pengaturan untuk mengelola server HTTP seperti Apache.
Pengaturan seperti otentikasi dasar, pengalihan, dan halaman kesalahan dapat diatur untuk setiap direktori.
Apa itu file .htpasswd?
Digunakan untuk melindungi file, folder, atau seluruh situs web menggunakan otentikasi pengguna HTTP yang disebut otentikasi BASIC, dan diimplementasikan berdasarkan aturan yang dijelaskan dalam file .htaccess.
Informasi pengguna ditulis pada satu baris per pengguna, dan setiap baris berisi nama pengguna dan kata sandi yang dipisahkan oleh tanda titik dua (:). Nama pengguna disimpan dalam teks biasa, tetapi kata sandi disimpan dalam bentuk hash.
Anda dapat memberikan nama file pada kata sandi, tetapi karena Apache menggunakan .htpasswd secara default dan file dot (file dimulai dengan '.') Menjadi file yang biasanya disembunyikan, disarankan untuk memberi nama file sebagai '.htpasswd'.
Pengaturan file .htaccess yang sering digunakan:
- Menulis ulang non-www ke www / Hapus www dari URL
- Redirect http / https
- Redirect ke file atau direktori
- Caching Javascript, CSS, atau gambar
- Pengaturan otentikasi Dasar
- Pengaturan pencegahan tautan cepat
- Halaman Kesalahan Kustom (400 , 404, 500, dll) mengatur
- Blokir atau Izinkan IPs
- Blokir bot
- Ubah halaman direktori default
- Menolak akses ke. (titik)
- Cegah daftar direktori
- Aktifkan gzip
Aturan dengan file .htaccess
- .htaccess berfungsi dengan direktori saat ini dan semua subfoldernya.
- Jika file .htaccess gagal dijalankan, angka 500 kesalahan dikembalikan ke klien. Jadi harap berhati-hati saat mengeditnya. Sebelum mengedit, disarankan untuk membuat salinan sebagai cadangan.
- Gunakan '#' sebelum baris yang tidak ingin Anda jalankan untuk mengalihkan baris ke mode komentar.