Cara Mengubah dan Redirect Semua URL WordPress Menjadi HTTPS (SSL) Lengkap

 

Aldhinya Web – Tutorial Petunjuk Panduan langkah langkah bagaimana how to Cara Redirect atau Mengubah merubah mengganti Semua seluruh Link URL Halaman page artikel gambar image WordPress Menjadi ke HTTPS (SSL) Terbaru Lengkap.

 

Apa sih SSL atau HTTPS itu ?
SSL Certificates atau dalam bahasa Indonesia diartikan Sertifikat Lapisan Soket Aman adalah protokol dari pihak ketiga yang dikeluarkan oleh Otoritas Sertifikat/Certificate Authority (CA) yang menyediakan saluran komunikasi aman terenkripsi di Internet antara web server dan browser untuk hal-hal seperti penjelajahan web, email, pesan instan, dan transfer data lainnya.
Manfaat menggunakan Sertifikat SSL :
  1. Melindungi pengguna website Anda dan informasi sensitif mereka
    Jika pengguna Anda mengakses website Anda di sambungan Internet yang tidak aman, ditempat seperti wi-fi publik atau jaringan yang tidak dienkripsi, akun pengguna Anda mungkin lebih rentan dibajak. Sambungan internet yang aman mampu mencegah pembajakan dengan melindungi sesi cookie. Pembajakan sesi cookie adalah situasi ketika penipu mendapatkan hak akses yang tidak sah ke cookie pengguna Anda dan merebut kontrol dari sesi yang sah saat sesi tersebut masih berlangsung.
  2. Meningkatkan kepercayaan dan keyakinan pengguna website Anda
    Dengan kemampuan Anda memberikan keamanan bagi pengguna website Anda, hal ini tentu saja meningkatkan kepercayaan pengguna sehingga website Anda mempunyai nilai lebih dimata pengguna dibandingkan website kompetitor yang tidak mampu memberikan fasilitas seperti yang Anda berikan.
    Ketika Anda kepercayaan pengguna telah Anda dapatkan, tentu saja hal ini dapat meminimalisir kehilangan pelanggan sehingga transaksi website Anda akan lebih meningkat dari sebelumnya.
  3. Mendapatkan prioritas dari mesin pencarian Google
    Melalu blog resminya pada bulan Agustus 2014, Google merilis artikel yang berjudul “HTTPS as a ranking signal” yang menyatakan bahwa penggunaan Sertifikat SSL pada sebuah website telah dimasukkan sebagai salah satu dari sekian banyak faktor penentu peringkat website di mesin pencariannya.
Untuk lebih lengkap mengenai SSL ini saya tidak akan menuliskan di sini Anda bisa membacanya ditautan yang saya berikan di atas.
Sumber : https://www.dedoho.pw/ssl-certificates/
Mengubah semua URL wordpress menjadi HTTPS
    1. Masuk ke WP Admin > Settings blog Anda lalu ganti WordPress Address (URL) dan Site Address (URL) yang sebelumnya menggunakan http ganti menjadi https.
    2. Edit file .htaccess di hosting Anda lalu ganti dengan dengan kode di bawah :
      # BEGIN HTTPS Redirection
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
      </IfModule>
      # END HTTPS Redirection
       
      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>
    3. Masuk ke PhpMyAdmin atau MySQL/MariaDB Anda dan lakukan perubahan pada isi database WP Anda. Di sini saya menggunakan PhpMyAdmin Masukkan kedua perintah replace di bawah ini agar semua url blog Anda yang sebelumnya http berubah menjadi https seperti url gambar dsb.

      (***Pastikan Anda membackupnya terlebih dahulu).

      replace post_content
      UPDATE wp_posts SET post_content = REPLACE(post_content, ‘http://domainAnda’, ‘https://domainAnda’)
      replace guid

      UPDATE wp_posts SET guid = REPLACE(guid, ‘http://domainAnda’, ‘https://domainAnda’)

*Catatan : Pastikan wp_posts sesuai dengan table di database WP Anda. Seperti contoh pada screenshot saya di atas, nama table saya adalah wpco_posts.

  1. Tambahkan script berikut pada file wp-config.php di blog Anda, taruh paling bawah.
    define('FORCE_SSL_ADMIN', true);
    define('FORCE_SSL_LOGIN', true);
    if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
    {$_SERVER['HTTPS']='on';}

 

Saatnya Uji Coba
Pastikan semua link di blog Anda bisa terbuka sebagaimana sebelumnya ketika Anda masih menggunakan http, karena perubahan https akan mengakibatkan perubahan seluruh url link di wordpress oleh karena itu cobalah terlebih dahulu. Terutama bagian wp-admin / wp-login. Jika Anda sudah bisa login artinya blog Anda sudah 100% bisa menggunakan https. Jika belum coba ulangi lagi langkah-langkah di atas.
Kesimpulan
Menggunakan SSL dapat melindungi website Anda dari serangan hacker, karena dengan adanya SSL ini cookies Anda telah terenkripsi sehingga website Anda akan menjadi aman dan juga menjadikan website kita terprioritas oleh mesin pencarian google sekaligus meningkatkan kepercayaan dan keyakinan pengguna. Perlu adanya sedikit modifikasi WP agar dapat redirect ke https. Anda harus memodifikasi wp-config.php , .htaccess dan merubah isi konten dalam database.

You May Also Like

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *