Ketika membuat website, Anda dapat memblokir aksesnya untuk semua orang kecuali Anda sendiri. Mungkin sedikit terdengar aneh, namun hal ini sangat berguna apabila website Anda masih berada dalam tahap pengetesan.
Tutorial kali ini akan menjelaskan cara membatasi akses website Anda melalui file .htaccess. Hasilnya, hanya IP Anda saja yang bisa mengakses website Anda.
Cara Membatasi Akses Website dengan Menggunakan .htaccess
Sebelum memulai langkah pada tutorial ini, pastikan bahwa Anda memiliki:
- Akses cPanel di akun hosting agar dapat terhubung melalui client FTP
- IP statis. Jika memiliki alamat IP dinamis, solusi ini mungkin tidak akan bekerja sesuai harapan
Jika sudah, yuk kita mulai langkah-langkahnya!
1. Buka File .htaccess
File .htaccess berada dalam direktori public_html. Anda dapat membukanya melalui File Manager di cPanel atau menggunakan FTP client seperti FileZilla.
Karena file .htaccess merupakan file hidden, maka lazimnya file ini tidak dapat langsung terlihat. Silakan ikuti tutorial berikut untuk menampilkannya.
Namun jika ternyata file .htaccess belum tersedia, Anda bisa membuatnya secara manual melalui panduan file default htaccess CodeIgniter.
2. Cek Alamat IP Anda
Anda perlu untuk mengetahui alamat IP yang digunakan supaya Anda saja yang dapat mengakses website nantinya. Silakan akses http://www.whatismyipaddress.com melalui browser dan catat alamat IP yang tampil.
3. Modifikasi File .htaccess
Silakan tambahkan code di bawah ini pada file .htaccess Anda.
Order Deny,Allow
Deny from all
Allow from GantiDenganAlamatIPAnda
Arti dari kode itu adalah:
- Deny from all: Anda memblokir semua orang yang ingin mengakses website Anda
- Allow from “alamat IP Anda”: Anda memperbolehkan koneksi dari IP Anda untuk mengakses websitenya.
Sebagai contoh, Anda dapat melihat gambar di bawah ini.
Jangan lupa simpan perubahan file.
PENTING – Jika Anda tidak dapat mengakses website Anda sendiri, silakan cek apakah alamat IP Anda berubah dari sebelumnya. Jika IP Anda berubah, berarti IP Anda adalah dinamis dan solusi ini mungkin tidak bekerja dengan baik untuk Anda.
Sudah Paham Cara Membatasi Akses Website?
Kini Anda telah mengetahui cara membatasi akses website yang dimiliki dengan file .htaccess. Langkah dalam tutorial ini cukup berguna untuk beberapa alasan. Anda dapat melakukan pengaturan lanjutan melalui cara serupa, misalnya cara blokir website berdasarkan negara htaccess.
Jika Anda masih memiliki pertanyaan yang berhubungan dengan artikel ini, jangan sungkan untuk meninggalkan komentar. Kami akan dengan senang membalasnya. Dapatkan juga artikel terbaru dari kami langsung ke email Anda! Klik Subscribe melalui form yang tesedia, yaa 🙂
Thx smg bermanfaat
gmana kalo jumah ip lebih dari 1 ?
Bisa ditambahkan juga 🙂
Bagaimana kalau IPnya dinamis?
mohon di buat tutorialnya.
Jika IP yang digunakan dinamis maka cukup repot juga,
dikarenakan harus menggangi pengaturan saat IP berganti.
kalau web hanya bisa di akses untuk indonesia saja bagaimana kak?
Apakah sudah dicoba melakukan list untuk ip indonesia saja?