Beginilah cara setting maintenance mode blog wordpress allow my IP adress melalui htaccess cpanel tanpa plugin atau secara manual, jadi semua kunjungan akan dialihkan ke halaman maintenance keculai alamat IP komputer yang kita daftarkan, dengan begitu maka kita tetap bisa mengakses blog secara normal untuk melakukan perbaikan, disisi lain untuk sementara pengunjung dibatasi agar tidak mengganggu proses perbaikan. kenapa dibatasi? karena terkadang kerusakan blog membuat loading menjadi berat sehingga webmaster tidak punya kesempatan untuk membuka dan memperbaiknya, o.k berikut caranya
Buat File maintenance.html
pada public html atau direktori blog, kita buat sebuah file bernama maintenance.html, isikan teks atau gambar didalamnya dengan pesan bahwa situs sedang dalam perbaikan, misalnya kita pakai kata “maintenance mode, coba lagi beberapa menit.”
maintenance html
Cari tahu berapa IP adress komputer yang kita pakai
Bisa dengan mengakses website www.myipaddress.com pada browser.
contohnya kita dapatkan informasi bahwa alamat IP kita adalah 115.178.237.66
Edit file .htaccess
Login ke cpanel lalu pada file manager buka file .htaccess, kemudian tambahkan rule sebagai berikut
# MAINTENANCE-PAGE REDIRECT
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^115\.178\.237\.66
RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
RewriteRule .* /maintenance.html [R=302,L]
</IfModule>
htaccess maintenance blog allow IP
Keterangan = ganti angka yang berwarna merah 115\.178\.237\.66 dengan alamat IP komputer kita.
Cek keberhasilan Maintenance mode
Kita bisa mencoba mengakses website menggunakan IP komputer lain, atau bisa juga dikomputer yang sama tapi memakai proxy atau akses ke https://translate.google.com/ untuk membuka blog kita. Jika akses secara otomatis dialihkan ke maintenance.html berarti setting telah berhasil.
google translate maintenance blog
Setelah itu kita bisa melakukan perbaikan pada situs, usahakan dilakukan dalam waktu secepat mungkin agar kunjungan ke blog bisa segera terakses normal kembali.
Jika perbaikan sudah selesai maka kita bisa mengembalikan blog ke mode normal, caranya dengan menghapus baris rule yang tadi kita tambahkan ke file .htaccess. itu saja sudah cukup, tapi kita juga bisa menghapus file maintenance.html sekalian karena sudah tidak diperlukan, semoga bermanfaat 🙂