Home » » Pengalihan akses Laman saat Perawatan

Pengalihan akses Laman saat Perawatan

Jakarta (TarKaya) - Intinya ada di htaccess yang sangat powerful dalam mengatur setting server Sobat secara cepat dan menyeluruh. File ini dapat dilihat melalui CPanel atau  FTP Client.

Yang perlu diingat adalah karena setiap hosting memiliki kebijakan yang berkaitan dengan htaccess, dengan akta lain, tidak semua server setting dapat diletakkan di file ini. Sebaiknya Sobat menanyakan pada pengelola hosting Sobat, jika htaccess Sobat menghasilkan error 505 atau Internal Server Error.

Salah satu kegunaan .htaccess adalah ketika Sobat  sedang melakukan Perawatan Laman. Tentunya Sobat tidak menginginkan pengunjung Laman Sobat melihat Laman Sobat yang sedang berantakan, karena sedang proses perawatan.
Yang paling simple memang Sobat membuat dan meletakan index.html ( tergantung dari prioritas index document; index.htm / index.html / index.php dll ) pada folder root Laman Sobat, tetapi cara ini tidak menjamin bahwa file-file lain di Laman Sobat tidak akan terakses selama masa perawatan.

Membuat halaman perawatan nggunakan .htaccess, antara lain:
  • Buatlah file perwatan.html ( atau apapun namanya ) yang akan Sobat isi dengan informasi "Laman Sedang dalam Masa Perawatan". Letakkan file ini ke root folder ( http://www.namadomain.web.id/perawatan.html )
  • Buatlah file .htaccess
  • Salinlah baris berikut dan simpan ke dalam file .htaccess
  • Options +FollowSymlinks
  • RewriteEngine on
  • RewriteCond %{REQUEST_URI} !/maintenance.html$
  • RewriteRule $ /maintenance.html [R=302,L]
  • Kemudian silahkan unggah file .htaccess ini ke folder root Laman Sobat (Sebelumnya dianjurkan untuk membuat backup file .htaccess lama Sobat terlebih dahulu).
  • Nah, sekarang setiap ada kunjungan ke Laman Sobat, maka akan langsung menuju ke perawatan.html
Setting lanjutan

Tentunya Sobat sebagai pemilik atau admin web site Sobat ingin melihat tampilan dari Laman Sobat saat masa perawatan. Untuk berbagai tujaun, seperti; debuging atau pengecekan layout, maka setting di atas dapat dikembangkan menjadi sebagai berikut :
Bukalah file .htaccess kemudian ubah isi file menjadi :
  • Options +FollowSymlinks
  • RewriteEngine on
  • RewriteCond %{REQUEST_URI} !/maintenance.html$
  • RewriteCond %{REMOTE_HOST} !^888\.888\.888\.888
  • RewriteRule $ /maintenance.html [R=302,L]
      
Catatan:
  • Untuk 888.888.888.888 perlu di ubah ke alamat IP server Sobat. Tanyakan ke penyedia hosting Sobat mengenai hal ini.
  • Kemudian simpan dan upload file .htaccess
  • Nah, sekarang setiap ada pengunjung ke Laman Sobat akan melihat halaman perawatan.html, sedangkan Sobat dapat melakukan pengecekan ke Laman Sobat menggunakan alamat IP langsung.

Terimakasih sudah membaca & berbagi TarKaya - Semoga cepat Kaya

Previous
« Prev Post

TarKaya

Populer