Hubungi dukungan

Kami membalas melalui e-mail, biasanya dalam dua hari.

Google reCAPTCHA memeriksa kiriman ini untuk mencegah penyalahgunaan; data dikirim ke Google. Skrip hanya dimuat saat formulir ini dibuka.

← Semua artikel

Penghitung di halaman HTTPS

Sebuah situs memakai HTTPS. Pengunjung melihat ikon gembok. Lalu sesuatu dari situs lain ditempelkan, dan gemboknya hilang — atau sesuatu yang ditempelkan itu sama sekali tidak muncul.

Itulah konten campuran (mixed content), dan layak diluangkan sepuluh menit untuk memahaminya karena hal ini diam-diam merusak banyak widget sematan lama.

Apa yang dilakukan browser terhadapnya

Halaman yang dimuat melalui HTTPS tidak boleh diam-diam mengambil bagian-bagiannya melalui HTTP biasa. Penyadap yang dapat mengubah permintaan gambar yang tidak terenkripsi dapat mengubah apa yang dilihat pengunjung, jadi browser menolak mencampur keduanya.

halamanhttpshttpdiblokir atau ditingkatkan — tidak ada yang bisa dipilihcuplikan kode terkinihttpstidak ada yang perlu diatur

Untuk gambar dan skrip, browser modern akan meningkatkan permintaan ke HTTPS dengan sendirinya atau langsung memblokirnya. Mana yang terjadi bergantung pada browser dan jenis sumber daya, dan tidak satu pun dari kedua hasil itu aman untuk diandalkan.

Posisi Stats4U

Sudah ditangani, di dua tempat. Alamat endpoint penghitungan ditulis di dalam skrip sebagai HTTPS, sehingga setiap permintaan yang dibuatnya terenkripsi, terlepas dari cara halaman yang memuatnya disajikan. Selain itu, server menjawab HTTP biasa dengan pengalihan permanen ke HTTPS — sudah diperiksa saat tulisan ini dibuat, baik untuk skrip maupun untuk gambar penghitung itu sendiri.

Jadi, penghitung yang disematkan dengan cuplikan kode terkini tidak akan menghilangkan gembok, dan tidak ada yang perlu diatur.

Satu kasus yang masih bisa menjebak

Jika seseorang pernah menyalin skrip penghitung ke dalam situsnya sendiri alih-alih menautkannya — kebiasaan yang dulu umum, dan hingga hari ini masih ada halaman yang melakukannya — maka yang berjalan di sana adalah salinan beku dari saat penyalinan itu terjadi. Salinan yang cukup lama berisi alamat HTTP biasa, dan perbaikan apa pun di sisi kami tidak dapat menjangkaunya.

Dua menit untuk memeriksanya: lihat sumber halaman dan cari http:// yang diikuti domain kami. Jika ditemukan, seluruh sematan sebaiknya diganti dengan cuplikan kode terkini dari halaman statistik.

Dan selagi sumbernya terbuka: menautkan skrip jauh lebih baik daripada menyimpan salinannya sendiri. Ada tulisan tersendiri tentang alasannya, dan hal itu berlaku jauh lebih luas daripada sekadar penghitung.

Iklan