Penggunaan Fail .htaccess dan Konfigurasi wp-config.php untuk Memperkuat Keselamatan
Fail .htaccess dan wp-config.php adalah dua komponen penting dalam memperkuat keselamatan laman web WordPress. Berikut adalah cara menggunakan kedua fail ini untuk meningkatkan keselamatan laman web:
1. Menggunakan Fail .htaccess
Fail .htaccess boleh digunakan untuk mengawal akses ke fail dan folder penting dalam laman web WordPress. Berikut adalah beberapa cara untuk menggunakan fail .htaccess:
-
Menghalang Akses ke Fail wp-config.php Anda boleh menambah kod berikut ke dalam fail
.htaccessuntuk menghalang akses ke failwp-config.php:<files wp-config.php> order allow,deny deny from all </files>Kod ini akan menghalang akses ke fail
wp-config.phpdari luar, menjadikannya lebih selamat. -
Menghalang Akses ke Folder Penting Anda juga boleh menggunakan fail
.htaccessuntuk menghalang akses ke folder penting sepertiwp-admindanwp-includes. Contohnya:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] </IfModule>Kod ini akan menghalang akses langsung ke fail dalam folder
wp-includesdanwp-admin/includes.
2. Mengkonfigurasi Fail wp-config.php
Fail wp-config.php mengandungi informasi sensitif seperti kunci keselamatan dan maklumat pangkalan data. Berikut adalah beberapa cara untuk mengkonfigurasi fail ini:
-
Mengatur Kunci Keselamatan Pastikan kunci keselamatan seperti
AUTH_KEY,SECURE_AUTH_KEY, dan lain-lain diatur dengan frasa unik. Anda boleh menggunakan perkhidmatan kunci rahsia WordPress untuk menghasilkan kunci yang selamat. -
Mengatur Izin Fail Atur izin fail
wp-config.phpke444untuk menghalang pengubahan fail oleh pengguna lain. Anda boleh menggunakan perintahchmod 444 wp-config.phpmelalui SSH. -
Memindahkan Fail wp-config.php Pertimbangkan untuk memindahkan fail
wp-config.phpke luar direktorihtdocsuntuk mengurangkan risiko akses tidak sah.
Dengan menggunakan fail .htaccess dan mengkonfigurasi fail wp-config.php, anda dapat meningkatkan keselamatan laman web WordPress anda.
