Cara Mengamankan Halaman WP-Admin di WordPress (htaccess)

share

Keamanan situs WordPress adalah prioritas utama bagi setiap pemilik situs web. Salah satu cara paling efektif untuk melindungi situs Anda adalah dengan membatasi akses ke halaman admin (wp-admin) hanya dari IP tertentu. Dalam artikel ini, kami akan membahas cara menggunakan file .htaccess untuk mengamankan halaman wp-admin di WordPress.

Mengapa Perlu Mengamankan Halaman WP-Admin?

Halaman wp-admin adalah pintu gerbang utama untuk mengelola situs WordPress Anda. Jika tidak diamankan dengan baik, halaman ini dapat menjadi sasaran serangan brute force dan berbagai ancaman keamanan lainnya. Dengan membatasi akses ke halaman ini hanya dari IP tertentu, Anda dapat mencegah akses yang tidak sah dan melindungi situs Anda dari potensi ancaman.

Langkah-langkah Mengamankan Halaman WP-Admin dengan .htaccess

1. Akses File .htaccess

Anda perlu mengakses file .htaccess di direktori root instalasi WordPress Anda. Anda dapat menggunakan FTP atau cPanel untuk mengakses file ini.

2. Tambahkan Kode ke File .htaccess

Setelah Anda mengakses file .htaccess, tambahkan kode berikut untuk membatasi akses ke halaman wp-admin:

<Files wp-login.php>
order deny,allow
Deny from all
Allow from [IP_Anda]
</Files>

<Directory /path/to/your/wordpress/wp-admin>
Order Deny,Allow
Deny from all
Allow from [IP_Anda]
</Directory>

IP_Anda bisa dilihat pakai ini: https://www.whatismyip.com/

Gantilah [IP_Anda] dengan alamat IP yang Anda izinkan untuk mengakses halaman wp-admin. Jika Anda memiliki beberapa IP, Anda bisa menambahkan baris Allow from tambahan di bawah yang pertama.

Contoh jika Anda memiliki dua IP:

<Files wp-login.php>
order deny,allow
Deny from all
Allow from 123.456.789.101
Allow from 123.456.789.102
</Files>

<Directory /path/to/your/wordpress/wp-admin>
Order Deny,Allow
Deny from all
Allow from 123.456.789.101
Allow from 123.456.789.102
</Directory>

3. Simpan Perubahan

Catatan: Jika anda menggunakan IP Address yang Dynamic, anda harus ubah dulu .htaccess ini (sesuaikan IP Address nya), bisa menggunakan CPanel, FTP

Artikel

About Us

Lavionda Digital Services

Based in BSD City, we create exceptional and affordable websites for small businesses and non-profits worldwide.

Our Services

Our Services

© Copyright Lavionda Digital, All Right Reserved