SSL sebenarnya adalah singkatan dari Secure Socket Layer . Tujuannya digunakan untuk meningkatkan keamanan antara jaringan komunikasi dalam bentuk enkripsi pesan. Itu membuat peretas sulit untuk memecah pesan terenkripsi. Mengirim situs web Anda ke HTTPS memberi perlindungan lengkap ke situs web Anda dan juga membantu meningkatkan peringkat SEO Anda. Namun, bermigrasi dari HTTP ke HTTPS Anda akan menghadapi kesalahan SSL.
Untuk mendapatkan SSL untuk situs web WordPress Anda, Anda harus mendapatkan sertifikat SSL dan mengaturnya, untuk bekerja dengan situs web Anda atau Anda bahkan dapat menggunakan penyedia Enkripsi SSL Let’s Encrypt gratis . Sertifikat SSL ini kedaluwarsa pada malam hari dan Anda harus memperbaruinya secara manual.
Keuntungan Menggunakan SSL
- Jika situs web Anda berisi informasi pribadi untuk dibagikan, maka jelas situs web Anda harus dilindungi, dalam hal ini, itu harus menggunakan sertifikat SSL untuk menjaga data jauh lebih aman
- Anda akan menemukan kunci hijau tebal di sebelah alamat web Anda yang menyatakan bahwa situs web Anda dilindungi dan itu menunjukkan koneksi yang aman. Ini akan meningkatkan kepercayaan pengunjung.
- Ini membantu untuk menaikkan Peringkat Mesin Pencari Anda.
Kesalahan SSL paling umum
Ketika Anda mencoba untuk memindahkan situs web WordPress Anda ke SSL, Anda mungkin menghadapi beberapa masalah yang tidak terduga. Dalam hal ini, Anda dapat menyebabkan kesalahan SSL berikut seperti konten campuran, sertifikat SSL / sertifikat perantara yang tidak dipercaya, sertifikat SSL yang ketinggalan zaman, browser yang ketinggalan zaman, cache browser / cookie, dll.
Perbaiki Kesalahan Konten Campuran setelah Memindahkan WordPress ke SSL / HTTPS
Konten campuran terjadi jika sumber seperti gambar, skrip, atau stylesheet situs web Anda masih memuat dengan protokol HTTP tidak aman di URL. Dalam situasi itu, Anda tidak akan dapat melihat ikon kunci hijau di URL situs web Anda.
Selanjutnya, ada dua cara untuk memperbaiki kesalahan konten campuran SSL ini di WordPress. Kami dapat memperbaiki kesalahan ini baik menggunakan plugin atau secara manual. Kemudian gambar di bawah ini juga mewakili kesalahan konten campuran, jika Anda menemukan ikon sebagai “i” yang dikelilingi di bilah alamat URL. Kemudian Anda akan menemukan pesan mengklik ikon yang menyatakan koneksi Anda ke situs tidak sepenuhnya aman.
Gambar di bawah ini juga menyatakan kesalahan konten campuran. Jika Anda berada di browser, dan ketika Anda mengklik kanan halaman, Anda akan menemukan opsi yang disebut Inspect. Mengklik pada opsi, Anda akan mengarahkan ulang ke halaman sumber. Ada klik pada opsi ‘Konsol’, untuk menemukan apakah situs web memiliki kesalahan konten campuran.
1. Memperbaiki Kesalahan Konten Campuran SSL Menggunakan Plugin
Memperbaiki kesalahan campuran SSL dengan menggunakan plugin ini sangat mudah dan sangat disarankan untuk pemula. Awalnya, Anda harus menginstal dan mengaktifkan plugin “ Really Simple SSL â€. Setelah diaktifkan, pindah ke Pengaturan > halaman SSL untuk hanya meninjau pengaturan plugin, Anda tidak perlu mengubah pengaturan apa pun. Plugin ini sangat membantu situs web Anda dan secara otomatis menangani situs web Anda dan memperbaiki kesalahan konten campuran.
2. Memperbaiki Kesalahan Konten Campuran SSL Secara Manual
Dengan memperbaiki kesalahan ini secara manual, mungkin perlu waktu tetapi pasti memberi Anda hasil terbaik dan kinerja yang lebih baik. Awalnya, Anda harus memastikan bahwa Anda menggunakan HTTPS dalam pengaturan WordPress Anda. Pindah ke Pengaturan > halaman Umum , dan pastikan alamat WordPress dan alamat situs menampilkan URL HTTPS. Jika Anda menemukannya sebagai HTTP, lanjutkan dan ubah ke HTTPS. Setelah selesai, klik pada tombol simpan perubahan, untuk menyimpan perubahan.
Sekarang langkah selanjutnya yang harus Anda lakukan adalah, cari URL HTTP lama di database WordPress Anda dan Anda harus menggantinya dengan URL HTTPS baru. Untuk melakukan proses ini dengan lebih mudah, Anda cukup menginstal dan mengaktifkan plugin Better Search Replace .
Setelah mengaktifkan plugin ini, pindah ke halaman Tools > Better Search Replace . Di sana Anda akan menemukan dua bidang seperti “Cari” dan “Ganti dengan”. Di bidang “Cari” masukkan URL situs web Anda dengan HTTP. Di bidang “Ganti dengan” masukkan URL situs web Anda dengan HTTPS. Sekarang, plugin ini akan memperbarui URL Anda di basis data WordPress Anda. Sekali lagi jika Anda menemukan kesalahan konten campuran, maka Anda memiliki URL pemecahan masalah secara manual di plugin dan tema.
Di browser Anda, Anda akan menemukan opsi memeriksa alat, di sana Anda perlu menemukan sumber daya yang menyebabkan kesalahan dan dari mana asalnya. Untuk sumber daya ini, Anda harus menemukannya di tema WordPress, dan kemudian mengganti HTTP dengan HTTPS atau jika Anda tidak mengetahui menemukannya, maka hubungi pengembang tema Anda dan minta mereka untuk memperbarui tema tersebut.
Setelah mereka memperbaruinya, kesalahan konten campuran diperbaiki. Prosedur yang sama berlaku untuk plugin WordPress, tetapi satu rekomendasi adalah Anda tidak mengedit file plugin. Sebaliknya, hubungi pengembang plugin Anda untuk memperbaruinya.
Memperbaiki Sertifikat SSL Tidak Terpercaya / Sertifikat Menengah
Masalah sertifikat SSL yang tidak dipercaya muncul ketika sertifikat SSL tidak ditandatangani oleh otoritas sertifikat tepercaya. Untuk menerima sertifikat dari browser, itu harus ditautkan ke sertifikat akar tepercaya.
Sertifikat akar tepercaya adalah sertifikat yang dikeluarkan oleh otoritas sertifikat tepercaya. Sertifikat root ini tertanam di banyak browser web seperti Firefox, Chrome, Internet Explorer, dll. Jika browser menemukan sertifikat yang tidak ditandatangani oleh salah satu sertifikat root ini, maka browser akan menyatakan tidak terpercaya dan pengunjung akan menerima kesalahan pesan.
Otoritas sertifikat menandatangani sertifikat situs web, kemudian sertifikat situs web ditautkan ke salah satu akar tepercaya mereka di toko sertifikat browser. Sertifikat perantara adalah sertifikat yang bertindak sebagai jembatan antara sertifikat situs web dan sertifikat root.
Penggunaan sertifikat perantara adalah bahwa ia memberi Anda tingkat keamanan tambahan karena otoritas sertifikat tidak perlu mengeluarkan sertifikat langsung dari sertifikat akar otoritas sertifikat. Masalah sertifikat perantara muncul ketika sertifikat perantara tidak diinstal dengan benar di server web. Jika admin server web tidak menginstal semua perantara, maka pengguna akan melihat pesan yang menyatakan sertifikat tidak tepercaya.
Memperbaiki WordPress HTTP ke Pengalihan HTTPS
Selanjutnya, Anda juga dapat memperbaiki masalah mengarahkan HTTP ke HTTPS. WordPress akan secara otomatis mengalihkan permintaan HTTP ke HTTPS. Jika Anda telah menginstal plugin Really Simple SSL, maka plugin ini akan menangani semua pengalihan. Jika tidak, Anda telah mengarahkan ulang secara manual dengan memasukkan kode berikut dalam file .htaccess.
<IfModule mod_rewrite.c>
Tulis Ulang Hidup
RewriteCond% {HTTPS} tidak aktif
RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
</IfModule>
Memperbaiki Terlalu Banyak Pengalihan Kesalahan Setelah Pindah ke SSL
Jika Anda ingin mengakses area admin situs web, WordPress memungkinkan Anda untuk menerapkan SSL / HTTPS dengan memasukkan kode dalam file wp-config.php Anda .
define (‘FORCE_SSL_ADMIN’, true);Â // Ini untuk mengamankan seluruh area wp-admin.
Dalam kasus yang jarang terjadi, pengaturan ini dapat menyebabkan terlalu banyak kesalahan pengalihan. Untuk memperbaiki masalah ini, Anda harus menambahkan potongan berikut di file wp-config.php sebelum baris ‘ Itu saja, berhenti mengedit! Selamat blogging ‘
define (‘FORCE_SSL_ADMIN’, true);
// dalam beberapa pengaturan, HTTP_X_FORWARDED_PROTO mungkin berisi
// daftar yang dipisahkan koma misalnya http, https
// jadi periksa keberadaan https
if (strpos ($ _ SERVER [‘HTTP_X_FORWARDED_PROTO’], ‘https’)! == false)
4_SERVER [‘HTTPS’] = ‘on’;
Sekarang Anda dapat memperbaiki kesalahan SSL / HTTPS di situs WordPress Anda.
Memperbaiki Kesalahan NET :: ERR_CERT_INVALID
Satu lagi kesalahan umum yang bisa Anda hadapi adalah Kesalahan NET :: ERR_CERT_INVALID. Kesalahan ini akan ditentukan di Google Chrome, dan jika browser lainnya, Anda akan mendapatkan pesan yang sedikit berbeda. Kesalahan ini menunjukkan bahwa browser Anda tidak menerima sertifikat SSL yang ada di situs web Anda. Ada beberapa alasan untuk pesan ini seperti
- Sertifikat SSL mungkin diberikan ke domain atau subdomain yang berbeda.
- Sertifikat SSL mungkin kedaluwarsa.
- Browser Anda mungkin tidak dapat mengidentifikasi otoritas penerbit sertifikat.
Jika Anda telah membeli sertifikat SSL untuk situs web WordPress Anda, dan Anda mendesak penyedia hosting WordPress untuk menginstal sertifikat untuk Anda, maka Anda dapat menghubungi penyedia untuk menyelesaikan masalah ini. Cara lain, Anda secara manual menghapus sertifikat SSL untuk situs web Anda, maka Anda harus menginstalnya lagi dan periksa. Bahkan jika itu tidak berhasil, maka hubungi penyedia sertifikat SSL untuk membantu Anda.
Memperbaiki Sertifikat SSL yang sudah usang
Masalah sertifikat SSL yang kedaluwarsa muncul ketika sertifikat SSL Anda tidak lagi valid dan Anda harus memperbaruinya. Untuk memperbaiki sertifikat SSL yang kedaluwarsa, Anda harus memperbarui sertifikat SSL khusus Anda dengan otoritas sertifikat khusus Anda, atau jika Anda menggunakan sertifikat Let’s Encrypt , Anda bisa menjalankan perintah perpanjangan.
Memperbaiki Browser yang sudah ketinggalan zaman
Masalah peramban yang kedaluwarsa terjadi ketika versi peramban lama Anda tidak mendukung teknologi SSL seperti SNI yang mengakibatkan mereka tidak dapat menampilkan halaman HTTPS dengan jelas. Jika itu yang terjadi pada browser Anda yang tidak mendukung SNI, maka perbarui saja browser Anda. Setelah versi Anda diperbarui, Anda tidak akan lagi mengungkapkan kesalahan ini.
Menghapus Cache / Cookie Browser
Tembolok / cookie browser terutama digunakan untuk menyimpan informasi secara lokal untuk mengakses situs web lebih cepat . Karena diaktifkan, semua informasi lama tentang sertifikat SSL akan tersedia. Anda akan menghadapi kesalahan SSL jika cache browser Anda menggunakan sertifikat SSL yang ketinggalan jaman bahkan setelah memperbaruinya. Untuk menghindari ini, Anda harus menghapus cache / cookie browser. Sekarang browser akan melupakan informasi yang disimpan dan itu akan dapat mengambil informasi sertifikat SSL baru.
Kata-kata terakhir
Ini adalah masalah SSL paling umum yang Anda hadapi di situs web WordPress Anda. Ada dua cara Anda dapat memperoleh sertifikat SSL seperti membeli sertifikat SSL khusus dan sertifikat Let’s Encrypt gratis. Anda dapat memilihnya sesuai kebutuhan Anda. Semoga Anda mendapat ide tentang cara memperbaiki masalah SSL umum di situs web WordPress. Jika Anda menemukan beberapa masalah lain yang tidak disebutkan dalam artikel ini, silakan bagikan kepada kami, sehingga ini akan bermanfaat bagi semua orang.