Home » Wordpress » Cara Membuat Halaman Maintenance dengan .htaccess

Cara Membuat Halaman Maintenance dengan .htaccess

5 Mei. 2010111 comments
Cara Membuat Halaman Maintenance dengan .htaccess

WordPress khususnya yang self hosting adalah platform blog yang cukup dinamis perkembangannya baik versi wordpress itu sendiri, plugin dan juga fitur-fitur lainnya. Sebagai pengguna tentunya harus menyesuaikan diri dengan fitur-fitur baru yang dihadirkan baik oleh pihak wordpress maupun oleh pihak para pengembang, supaya kinerja blog kita menjadi lebih maksimal. Salah satu kegiatan yang sering dilakukan yaitu Update atau Upgrade WordPress ke Versi terbaru.

Saat kita sedang mengupdate blog, langkah bijaksana yang harus dilakukan yaitu redirect pengunjung Anda ke halaman Maintenance, agar pengunjung tidak dihadapkan dengan “error page atau 404 page” sampai kita selesai mengupdate blog.  Sekarang Anda dapat mengarahkan pengguna ke halaman Maintenance dengan mudah dengan menggunakan file .htaccess.

Caranya yaitu :

  1. Silahkan login ke Cpanel anda, klik File Manager dan silahkan menuju root direktori (klik public_html).
  2. Buat file dan beri nama maintenance.html, file ini berisi informasi tentang upgrade atau perbaikan yang sedang anda lakukan. Anda bisa membuatnya secara manual dan personal atau bisa memanfaatkan file maintenance.html  yang biasanya sudah disediakan oleh pihak web hosting yang ditempatkan di root direktori. File ini nantinya akan beralamat di http://yourdomain.com/maintenance.html. Contoh isi kode file maintenance.html :
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"> <head>  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Under Contruction</title>
    <style type="text/css">
    body{background-color: #0033CC;}
    <!-- .style1 {color: #00FF00;font-weight: bold;font-size: xx-large;}
    .style2 {color: #FF0000;font-weight: bold;font-size: xx-large;}-->
    </style>
    <link rel="shortcut icon" href="http://yourdomain.com/favicon.ico" />
    </head>
    <body>
    <p align="center">Under Constructions / Sedang Ada Perbaikan </p>
    <p align="center">Mohon Tunggu Beberapa Saat Lagi ... </p>
    </body>
    </html>

    ganti http://yourdomain.com/favicon.ico dengan URL favicon punya anda.

  4. Contoh kode di atas sudah saya sertakan dengan warna background, silahkan berimprovisasi dengan warna pilihan anda. Cara yang lebih mudah dalam membuat isi halaman maintenance.html yaitu klik file tersebut kemudian klik icon HTML editor, setelah di halaman editor anda bebas memasukkan kalimat atau pesan yang akan disampaikan, semudah seperti anda sedang mengetik postingan, and juga bisa memasukkan gambar, pilihan jenis, warna  dan ukuran font, insert video dan lain-lain. Setelah mantab dengan pilihan isi pesan yang akan disampaikan kemudian simpan.
  5. Buat sebuah file dan beri nama dengan .htaccess. Jika file .htaccess sudah ada (pernah dibuat sebelumnya) backup isinya dan salin ke notepad terus simpan di komputer.
  6. Buka file .htaccess yang ada atau telah kita buat dan masukkan kode seperti berikut ini (digunakan khusus ketika sedang melakukan upgrade) :
  7. Options +FollowSymlinks
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !/maintenance.html$
    RewriteCond %{REMOTE_HOST} !^123\.456\.789\.000
    
    RewriteRule $ /maintenance.html [R=302,L]
    
  8. Ganti kode ini  : 123\.456\.789\.000 seperti pada contoh di atas dengan alamat IP anda. Tujuannya supaya anda tetap bisa  membuka blog anda dan melanjutkan proses upgrade (supaya tidak diredirect). Jadi setiap pengunjung membuka blog anda akan diredirect ke halaman maintenance.html yang telah kita buat tadi.
  9. Setelah selesai upgrade, silahkan buka kembali file .htaccess kemudian ganti dengan kode .htaccess yang lama (kode sebelum upgrade).

Contoh halaman maintenance 1, Contoh halaman maintenance 2.

Mudah-mudahan artikel tentang Cara Membuat Halaman Maintenance dengan .htaccess ini bisa bermanfaat untuk anda, terima kasih.

Artikel Yang Mungkin Berkaitan :

  1. Twenty Eleven, Theme Default WordPress 3.2
  2. Upgrade Blog WP ke WordPress 2.8.2 (versi terbaru)
  3. Cara Mencegah atau Menghalau Spambot
  4. Update WordPress 3.3
  5. Download WordPress 3.0.1
  6. WordPress 2.9.1 Beta 1 Released, Fixes Bugs in WordPress 2.9
  7. Cara Mengembalikan Postingan Yang Hilang, Terhapus, Rusak Dll
  8. Upgrade WordPress ke versi 2.8.4
  9. Update WordPress 3.1.3
  10. Posting Dengan Huruf Arab di WordPress Self Hosting
  1. 26-5-2010 at 09:44 | #1

    hari ini kita coba lagi

    Reply

    Hendri Reply:

    yuuk.. coba terus om… saya juga gitu kok.. coba terus… sampe bisa

    Reply

  2. 26-5-2010 at 10:01 | #2

    iya om jangan menyerah… semangat .

    Reply

    Hendri Reply:

    EH ebenarnya mo nyoba apaan sin kang yayah teh??

    Reply

    Hendri Reply:

    praktekin tips yang ini ya kang??

    Reply

  3. 1-6-2010 at 13:22 | #3

    Tips bagus ni mas, praktekin dulu ah..

    Reply

  4. 2-6-2010 at 10:27 | #4

    aku coba ah, tp bingung neh, susah seh kayaknya

    Reply

  5. 17-7-2010 at 20:33 | #5

    keren bro,
    keren keren ..

    Reply

  6. 11-8-2010 at 13:00 | #6

    nyasar ke blog kang alwi nih hehe,,
    kebetulan baru cari cara ini mas.. langsung praktek :D

    Reply

  7. 21-10-2010 at 13:45 | #7

    lumayan.. praktekin ya…

    Reply

  8. Casimira Kotterna
    30-12-2010 at 23:49 | #8

    Very good written article. It will be valuable to anybody who employess it, as well as myself. Keep doing what you are doing – for sure i will check out more posts.

    Reply

  9. 21-2-2011 at 14:54 | #9

    Terima kasih tpsnya bang

    Reply

  10. 30-6-2011 at 05:32 | #10

    Aduh gan, kok setelah ane ganti codingan yang di htaccess dengan IP ane, tapio masih tetap masuk ke maintenance.html gan.. kenapa ya.?

    Reply

Comment pages
0+5=? (Wajib diisi)