Mixed Content: Penyebab dan Cara Mengatasinya

Mixed content adalah salah satu masalah yang sering terjadi pada website WordPress yang beralih dari HTTP ke HTTPS. Masalah ini sendiri termasuk masalah yang cukup urgent untuk mendapatkan penanganan. Pasalnya, masalah ini dapat membuat sebuah website memiliki 2 versi berbeda, yaitu versi secure (HTTPS) dan versi non secure.

Pertanyaannya, bagaimana cara mengatasi masalah ini? Pada ulasan kali ini, kami akan membagikan solusi yang dapat Anda aplikasi untuk menyelesaikan kondisi ini. Langsung saja, simak solusi lengkapnya di ulasan yang telah kami rangkum di bawah!

Baca Juga: Apa Perbedaan HTTP dan HTTPS? Begini Penjelasannya!

Apa Itu Mixed Content?

Mixed content adalah sebuah kondisi dimana terjadinya percampuran antara URL HTTP dan HTTPS pada halaman di website WordPress. 

Biasanya, masalah ini dapat terjadi saat Anda baru saja menginstal SSL atau melakukan redirect ke versi HTTPS dari website Anda, namun belum terimplementasi sepenuhnya di beberapa halaman lain. Kondisi ini membuat pengunjung dapat melihat versi HTTP dan HTTPS dari suatu website.

Selain karena proses instalasi SSL yang belum terimplementasi sepenuhnya, kondisi percampuran URL HTTP dan HTTPS ini juga dapat terjadi akibat aksi embed gambar atau video dari halaman yang menggunakan HTTP.

Cara Mengatasi Mixed Content

Pada dasarnya, terdapat banyak cara yang dapat Anda aplikasikan untuk memperbaiki masalah percampuran URL HTTP dan HTTPS di WordPress ini, sebagai berikut.

1. Install Ulang SSL

Salah satu solusi mengatasi masalah percampuran URL HTTP dan HTTPS adalah dengan melakukan install ulang SSL. Anda dapat melakukan install ulang SSL ini melalui akun cPanel. Di dalam hal ini, Anda sendiri dapat mempertimbangkan menggunakan SSL gratis maupun berbayar.

Baca Juga: Fungsi SSL Pada Website Anda dan Manfaatnya

2. Pengaturan URL WordPress 

Solusi kedua yang juga dapat Anda terapkan adalah menyesuaikan pengaturan URL dan Site Address WordPress Anda untuk mengarahkan (redirect) tautan ke versi HTTPS. Jika ingin melakukan hal ini, Anda dapat mengikuti beberapa langkah penyesuaian di bawah ini.

  • Masuk ke WordPress Anda.
  • Klik menu Setting dan pilih sub menu “General”.
  • Di bagian halaman “General Settings”, ubah WordPress Address (URL) dan juga Site Address (URL) website Anda menjadi HTTPS.
  • Selanjutnya, scroll ke bagian bawah dan klik tombol “Save Changes” untuk menyimpan pengaturan.

3. Menggunakan Plugin Really Simple SSL

Cara mengatasi masalah mixed content lainnya adalah dengan menggunakan plugin WordPress yang bernama “Really Simple SSL”. Plugin ini memiliki fungsi otomatis yang dapat mendeteksi dan melakukan konfigurasi, agar semua halaman website dapat beroperasi dalam versi HTTPS.

Jika ingin menginstall plugin ini, Anda dapat mengikuti beberapa langkah berikut.

  • Buka Dashboard WordPress Anda.
  • Masuk ke menu “Plugins” di dashboard WordPress Anda dan pilih submenu “Add New”.
  • Selanjutnya, Anda dapat mencari plugin Really Simple SSL melalui kolom pencarian yang tersedia.
  • Setelah menemukannya, klik tombol “Install Now” untuk memulai proses pemasangan.
  • Selanjutnya, klik tombol “Active SSL” untuk mengaktifkan SSL pada WordPress Anda.

Baca Juga: Cara Mengaktifkan HTTPS yang Mudah untuk Pemula, Lengkap!

Telah Lebih Paham tentang Cara Mengatasi Mixed Content WordPress?

Jadi, mixed content adalah masalah WordPress, di mana terjadi percampuran URL HTTP dan HTTPS di halaman website. Masalah ini dapat menyebabkan halaman website memiliki 2 versi berbeda yang dapat diakses oleh pengunjung, yaitu versi HTTP dan versi HTTPS.

Bila hendak mengatasi masalah ini, salah satu hal pentingnya adalah untuk memeriksa dan mengubah semua URL halaman website WordPress menjadi HTTPS. Selain itu, memanfaatkan layanan cloud hosting profesional dari Rackh juga dapat menjadi solusi efektif.

Pasalnya, Rackh adalah hosting provider yang menawarkan infrastruktur yang didukung SSL, guna memastikan keamanan data pengguna. Selain itu, tersedia juga layanan IT Support 24/7 yang siap membantu jika Anda mengalami masalah yang terkait dengan layanan hostingnya.

Di Rackh sendiri, Anda dapat mendapatkan Free SSL untuk setiap paket cloud hosting yang Anda pilih.