HTTPS dan Mixed Content: Kesalahan yang Sering Terjadi | vanJogja
← Kembali ke daftar artikel

HTTPS dan Mixed Content: Kesalahan Konfigurasi yang Sering Terjadi

Keamanan Website
11 Sep 2026 vanJogja Digital
Ringkasan Artikel

Penjelasan masalah mixed content pada website HTTPS dan cara memperbaikinya agar peringatan keamanan browser tidak muncul.

⏱ Waktu baca: ~2 menit · 439 kata

HTTPS dan Mixed Content: Kesalahan Konfigurasi yang Sering Terjadi

Sudah memasang SSL dan website Anda menampilkan "https://" di address bar, tapi browser tetap menampilkan peringatan "Not Fully Secure" atau ikon gembok yang tidak sepenuhnya hijau? Masalah ini sering disebabkan oleh mixed content — kesalahan konfigurasi yang umum terjadi bahkan setelah SSL terpasang dengan benar.

Apa Itu Mixed Content

Mixed content terjadi ketika halaman HTTPS (aman) memuat beberapa resource — seperti gambar, skrip, atau stylesheet — melalui koneksi HTTP biasa (tidak aman) alih-alih HTTPS. Meski halaman utamanya sudah aman, resource yang dimuat lewat HTTP tetap menciptakan celah keamanan yang membuat browser menampilkan peringatan.

Kenapa Mixed Content Sering Terjadi

Penyebab paling umum adalah migrasi dari HTTP ke HTTPS yang tidak lengkap — beberapa URL gambar atau skrip di dalam konten lama masih ditulis dengan format "http://" secara hardcode, bukan otomatis menyesuaikan protokol. Ini sering terjadi pada website yang sudah lama beroperasi dan baru kemudian menambahkan SSL tanpa mengaudit seluruh konten lama secara menyeluruh.

Dua Jenis Mixed Content: Aktif dan Pasif

Mixed content pasif. Melibatkan resource seperti gambar yang dimuat lewat HTTP — browser biasanya tetap menampilkan konten tapi memberikan peringatan visual bahwa halaman "tidak sepenuhnya aman". Mixed content aktif. Melibatkan skrip JavaScript atau stylesheet yang dimuat lewat HTTP — ini lebih berbahaya karena skrip yang tidak aman berpotensi dimanipulasi penyerang, sehingga browser modern sering memblokirnya sepenuhnya, yang bisa merusak fungsi halaman.

Cara Mendeteksi Mixed Content di Website Anda

Buka Developer Tools di browser (klik kanan, Inspect, lalu tab Console) saat membuka halaman website — peringatan mixed content biasanya muncul jelas di console dengan menunjukkan URL resource spesifik yang bermasalah. Tools online gratis seperti "Why No Padlock" juga bisa memindai seluruh website secara otomatis untuk mendeteksi masalah ini tanpa perlu memeriksa setiap halaman secara manual.

Cara Memperbaiki Mixed Content

Untuk website berbasis CMS, gunakan fitur search-replace database untuk mengganti semua referensi "http://domain.com" menjadi "https://domain.com" secara massal di seluruh konten. Untuk resource eksternal dari pihak ketiga yang masih menggunakan HTTP, cari alternatif yang mendukung HTTPS atau host ulang resource tersebut di server Anda sendiri yang sudah HTTPS.

Menggunakan Protocol-Relative URL untuk Mencegah Masalah Berulang

Untuk mencegah masalah serupa di masa depan, gunakan URL relatif protokol (dimulai dengan "//" tanpa "http:" atau "https:") yang secara otomatis menyesuaikan dengan protokol halaman yang sedang diakses pengunjung, mengurangi risiko hardcode protokol yang salah saat konten baru ditambahkan.

Kesimpulan

Mixed content adalah masalah teknis yang sering terlewatkan meski SSL sudah terpasang dengan benar. Audit menyeluruh terhadap konten lama setelah migrasi ke HTTPS, dan gunakan tools deteksi otomatis untuk memastikan tidak ada resource yang masih dimuat lewat koneksi tidak aman yang bisa merusak kepercayaan pengunjung terhadap keamanan website Anda.

Produk Terkait

Lihat Semua Produk
vanJogja Digital
Tim Konten & Digital Marketing · Vanjogja Digital

Vanjogja Digital adalah tim spesialis website untuk bisnis jasa UMKM di Indonesia. Kami telah membantu 100+ bisnis lokal online dengan sistem pesanan, pembayaran, dan konten yang dikelola sendiri — tanpa keahlian teknis. Artikel ini ditulis berdasarkan pengalaman langsung mendampingi klien UMKM.

5+ tahun pengalaman 100+ klien UMKM Berbasis di Yogyakarta
Website untuk Bisnis Anda

Siap wujudkan website bisnis Anda?

Website profesional dengan mesin pemasaran yang siap dipakai, selesai cepat dalam 1-3 hari kerja. Sudah digunakan 100+ UMKM Indonesia, termasuk domain, hosting, dan admin panel sendiri.

Domain & hosting termasuk Admin panel sendiri Garansi revisi