Cara Mengatasi Masalah Umum SSL / HTTPS di WordPress

Memindahkan situs WordPress ke SSL terkadang dapat mengakibatkan masalah yang tidak terduga. Jika Anda menambahkan SSL ke situs WordPress yang sudah ada dan mengalami Error, Anda beruntung. Dalam panduan ini, Saya akan membahas cara Memperbaiki atau Mengatasi masalah paling umum dengan SSL / HTTP di WordPress.

Memperbaiki masalah HTTPS / SSL umum di WordPress

Apa itu SSL / HTTPS dan Mengapa Anda Harus Mulai Menggunakannya Segera?

SSL / HTTPS adalah metode enkripsi yang mengamankan koneksi antara browser pengguna dan server hosting WordPress Anda . Hal ini mempersulit peretas untuk menguping koneksi.

Setiap situs yang mendukung SSL / HTTPS diberikan sertifikat SSL unik untuk tujuan identifikasi. Jika server berpura-pura menggunakan HTTPS, dan sertifikatnya tidak cocok, sebagian besar browser modern akan memperingatkan pengguna agar tidak tersambung ke situs web.

Peringatan koneksi tidak aman

Tahun lalu, Google mengumumkan rencana untuk meningkatkan keamanan web secara keseluruhan dengan mendorong pemilik situs web untuk mulai menggunakan SSL / HTTPS.

Sebagai bagian dari rencana ini, browser web Google Chrome sekarang menandai semua situs web tanpa sertifikat SSL sebagai “Tidak Aman”.

HTTP Chrome tidak aman

Label ‘Tidak Aman’ di bilah alamat browser memberikan kesan buruk kepada pelanggan tentang bisnis Anda.

Selain itu, Anda juga perlu mengaktifkan SSL / HTTPS jika ingin membuat toko online atau ingin menggunakan layanan pembayaran seperti PayPal, Stripe, Authorize.net, dll.

Mempertimbangkan pro dan kontra, semua situs web perlu beralih ke SSL / HTTPS.

Jika Anda belum melakukannya, buka panduan tentang cara memindahkan WordPress dengan benar dari HTTP ke HTTP untuk petunjuk langkah demi langkah.

Direkomendasikan: Lihat panduan tentang cara mendapatkan sertifikat SSL gratis atau membeli sertifikat SSL dengan harga diskon dari Domain.com.

Karena itu, mari kita lihat beberapa masalah umum dengan SSL / HTTPS di WordPress dan cara memperbaikinya.

1. Perbaiki NET :: ERR_CERT_INVALID Error

Pesan Error ini muncul di Google Chrome. Browser lain menampilkan Error ini dengan pesan yang sedikit berbeda, tetapi pada dasarnya memperingatkan pengguna bahwa koneksi mereka ke situs web Anda tidak aman.

Kesalahan otoritas sertifikat tidak valid

Pesan kesalahan ini menunjukkan bahwa browser pengguna tidak menerima sertifikat yang disajikan oleh situs web. Ini bisa terjadi karena sejumlah alasan:

  • Sertifikat SSL dikeluarkan untuk nama domain atau subdomain yang berbeda.
  • Sertifikat sudah kedaluwarsa.
  • Browser Anda tidak mengenali otoritas penerbit sertifikat.

Jika Anda membeli sertifikat SSL dan meminta penyedia hosting WordPress untuk menginstalnya, Anda dapat menghubungi mereka untuk memperbaikinya.

Jika Anda menginstall sertifikat SSL secara manual, coba install ulang atau hubungi penyedia sertifikat SSL Anda untuk mendapatkan dukungan.

2. Perbaiki Error Konten Campuran Setelah Memindahkan WordPress ke SSL / HTTPS

Error konten campuran disebabkan oleh sumber (gambar, skrip, atau stylesheet) yang masih dimuat menggunakan protokol HTTP yang tidak aman di URL.

Jika demikian, Anda tidak akan dapat melihat ikon gembok aman di bilah alamat situs web Anda.

Tidak aman

Ada dua cara untuk memperbaiki kesalahan konten campuran SSL / HTTPS di WordPress. Saya akan menunjukkan keduanya kepada Anda dan kemudian Anda dapat memilih salah satu yang paling sesuai untuk Anda.

1. Memperbaiki Error konten campuran di WordPress menggunakan Plugin

Cara ini lebih mudah dan direkomendasikan untuk pemula.

Cukup install dan aktifkan plugin SSL Sangat Sederhana . Untuk lebih jelasnya, lihat panduan langkah demi langkah  tentang cara memasang plugin WordPress .

Setelah aktivasi, Anda perlu mengunjungi halaman Pengaturan »SSL untuk meninjau pengaturan plugin. SSL Benar-benar Sederhana berfungsi di luar kotak dan secara otomatis akan menangani pengaturan SSL / HTTPS dan memperbaiki Error konten campuran.

Pengaturan SSL yang Sangat Sederhana

Catatan: Plugin mencoba untuk memperbaiki kesalahan konten campuran dengan menggunakan teknik buffering keluaran. Ini dapat berdampak negatif pada kinerja situs Anda. Namun, jika Anda menggunakan plugin caching , itu hanya akan berdampak pada pemuatan halaman pertama.

2. Memperbaiki Error Konten Campuran di WordPress secara Manual

Metode ini memerlukan pemecahan masalah manual, tetapi lebih efektif dan lebih baik untuk kinerja.

Pertama, Anda perlu memastikan bahwa Anda menggunakan HTTPS di pengaturan WordPress. Buka Pengaturan > Halaman Umum dan pastikan bahwa Opsi Alamat WordPress dan Alamat Situs memiliki URL HTTPS.

Pengaturan URL WordPress

Jika Anda melihat URL yang dimulai dengan HTTP, Anda harus melanjutkan dan mengubahnya menjadi HTTPS. Jangan lupa untuk mengklik tombol simpan perubahan untuk menyimpan pengaturan Anda.

Selanjutnya, Anda perlu menemukan URL HTTP lama di database WordPress Anda dan menggantinya dengan URL HTTPS baru.

Anda dapat dengan mudah melakukannya dengan menginstall dan mengaktifkan plugin Ganti Pencarian Lebih Baik. Untuk lebih jelasnya, lihat panduan langkah demi langkah  tentang cara memasang plugin WordPress .

Setelah aktivasi, Anda perlu mengunjungi halaman Alat > Pencarian Lebih Baik Ganti . Di bidang ‘Pencarian’, Anda perlu menambahkan URL situs web Anda dengan HTTP. Setelah itu, tambahkan URL situs web Anda dengan https di bidang ‘Ganti’.

Cari dan ganti URL di database

Plugin sekarang akan memperbarui URL di database WordPress Anda.

Jika Anda masih melihat Error konten campuran, maka langkah selanjutnya adalah memecahkan masalah URL di tema dan plugin WordPress Anda.

Dengan menggunakan alat Inspeksi browser Anda, Anda perlu menemukan sumber daya yang menyebabkan Error dan dari mana sumber itu memuat.

Menggunakan alat inspeksi untuk menemukan kesalahan konten campuran

Untuk sumber daya tema, Anda harus menemukannya di tema WordPress Anda dan mengganti HTTP dengan HTTPS.

Bagian ini mungkin agak sulit bagi pemula karena mereka harus mencari URL di semua file tema.

Jika Anda tidak dapat menemukannya sendiri, Anda juga dapat menghubungi pengembang tema dan meminta mereka untuk memperbarui tema mereka. Mereka perlu menggunakan praktik terbaik WordPress untuk memuat file, yang akan Mengatasi masalah HTTP / HTTPS.

Hal yang sama berlaku untuk konten campuran yang dimuat oleh plugin WordPress. Saya tidak menyarankan Anda mengedit file plugin sendiri untuk mengubah URL. Anda harus memberi tahu pengembang plugin dan meminta mereka untuk memperbarui. Sementara itu, Anda dapat menonaktifkan plugin di situs Anda atau mencari plugin alternatif.

3. Perbaiki Error Terlalu Banyak Pengalihan Setelah Pindah ke SSL / HTTPS

WordPress memungkinkan Anda untuk menerapkan SSL / HTTPS untuk area admin dengan memasukkan baris berikut ke file wp-config.php Anda .

1
define('FORCE_SSL_ADMIN', true);

Namun, dalam beberapa skenario, pengaturan ini saja akan menyebabkan error ‘ Terlalu banyak pengalihan ‘. Untuk memperbaikinya, Anda perlu menambahkan kode berikut ke file wp-config.php tepat sebelum baris yang bertuliskan ‘Itu saja, berhenti mengedit! Selamat ngeblog. ‘.

1
2
3
4
5
6
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';

4. Perbaiki HTTP WordPress ke Pengalihan HTTPS

WordPress tidak akan secara otomatis mengalihkan permintaan HTTP ke HTTPS kecuali Anda menyuruhnya melakukannya. Jika Anda menggunakan plugin seperti Really Simple SSL, maka itu akan menangani pengalihan. Jika tidak, Anda harus mengatur pengalihan secara manual.

Untuk mengatur pengalihan HTTP ke HTTPS, Anda perlu menambahkan kode berikut ke file .htaccess Anda .

1
2
3
4
5
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Saya harap artikel ini membantu Anda memperbaiki beberapa masalah umum dengan SSL / HTTPS di WordPress. 

Mungkin Sedikit artikel yang dapat saya sampaikan, Semoga ini bermanfaat untuk Anda.

Panduan

Panduan Wordpress,SEO dan Bisnis Online

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogger menyukai ini: