Lewati ke konten
Kelola tautan

Halaman HTTPS kehilangan gambar: periksa URL sumbernya

Temukan rujukan HTTP di halaman HTTPS. Periksa tujuan publik dengan WikiURL dan perbaiki konten campuran tanpa mematikan perlindungan browser.

WikiURL · Pengalihan · Diterbitkan

Jendela dengan gambar tidak lengkap di dekat gambar lain yang tersambung kabel kokoh.

Halaman terbuka, tetapi satu bagian gagal

Anda menerbitkan halaman acara lalu membagikan alamat HTTPS. Teks muncul, tetapi poster hilang atau suatu fungsi tidak merespons. Sebelum membuat tautan pendek baru, periksa apakah halaman memuat sumber daya melalui alamat HTTP lama. Dokumen utama dan berkas pendukung merupakan permintaan berbeda. Keberhasilan membuka yang pertama tidak membuktikan gambar, gaya, dan program ikut termuat. Selidiki komponen yang benar-benar gagal, bukan langsung mengganti alamat distribusi. Masalah mungkin berada dalam halaman tujuan, walaupun tautan yang membawa pembaca ke sana sudah bekerja dengan benar.

Pertanyaan nyata yang dibaca menggambarkan sumber daya terblokir dan foto hilang setelah HTTPS diaktifkan. Ini menunjukkan kebutuhan, bukan diagnosis otomatis bagi setiap gambar rusak. Metode ini mengidentifikasi permintaan tertentu, memeriksa tujuan publiknya, lalu memperbaiki rujukan bersama pengelola situs. WikiURL membantu meninjau respons dan pengalihan, tetapi tidak otomatis memeriksa setiap sumber daya atau meniru semua keputusan browser. Pertahankan perbedaan tersebut ketika membaca respons server yang berhasil. Satu alamat menjawab tidak berarti seluruh kebutuhan halaman berfungsi dalam konteks yang dialami pembaca.

Pisahkan dokumen dari sumber daya tertanam

Contoh memperlihatkan halaman HTTPS dan dua versi alamat posternya. Domain fiktif ini tidak berfungsi. Baris kedua merupakan rujukan HTTP tertanam; baris ketiga adalah calon HTTPS yang harus diverifikasi pada penyedia sebenarnya. Menambah satu huruf tidak menjamin berkas ada, sertifikat valid, atau gambar benar diterima. Pastikan dukungan nyata sebelum mengubah materi terbit. Alamat contoh hanya membantu membandingkan struktur, bukan menyediakan berkas uji yang dapat dihubungi. Teks pengganti yang terlihat masuk akal bukan bukti penyedia menawarkan koneksi aman untuk sumber daya tersebut.

MDN menyebut penggunaan sumber daya tidak aman dari halaman yang dimuat aman sebagai konten campuran. Browser dapat menaikkan sebagian permintaan ke HTTPS dan memblokir lainnya. Jangan menganggap setiap gambar HTTP akan muncul atau semuanya diblokir dengan cara sama. MDN membedakan, misalnya, alamat gambar bernama domain dari rujukan alamat IP tertentu. Di sini dipakai nama fiktif tanpa usulan mengubah pengaturan browser. Pertanyaan berguna adalah permintaan mana yang gagal pada halaman tertentu dan alternatif aman mana yang benar-benar didukung penyedia, bukan satu dugaan umum tentang semua gambar hilang.

https://example.invalid/evento/
http://media.example.invalid/cartel.jpg
https://media.example.invalid/cartel.jpg

Cari pesan sebelum menentukan penyebab

Pada browser desktop buka alat pengembang, lihat konsol dan panel jaringan, kemudian muat ulang halaman. Cari peringatan konten campuran dan URL permintaan. Catat jenis sumber daya serta kesalahan yang diamati. Jika peringatan tidak ada, selidiki respons tertentu; berkas hilang atau pembatasan lain juga dapat mencegah gambar muncul. Jangan menyebut setiap permintaan gagal sebagai konten campuran hanya karena halaman utama menggunakan HTTPS atau masalah baru disadari setelah migrasi. Pesan kesalahan nyata memberi arah penyelidikan lebih konkret daripada dugaan berdasarkan waktu kemunculannya saja.

Bedakan rujukan tertulis dalam templat dari alamat yang akhirnya diminta, karena browser mungkin mencoba versi yang dinaikkan ke HTTPS. Jangan menerbitkan tangkapan layar berisi token, data pelanggan, atau tautan internal. Jika bukan pengelola, laporkan halaman dan sumber daya publik terdampak kepada penanggung jawab. Jangan meminta pengunjung mengizinkan konten tidak aman atau mematikan pemeriksaan demi melihat poster. Pengecualian pribadi tidak memperbaiki pengalaman umum maupun rujukan asli. Perubahan perlu mencapai sumber terawat yang menghasilkan dokumen tersimpan, bukan sekadar pengaturan pribadi satu pembaca.

Periksa calon publik dengan WikiURL

Untuk sumber daya publik tanpa rahasia, gunakan pemeriksa URL WikiURL pada calon alamat HTTPS. Tinjau status HTTP dan URL akhir terdeteksi; laporkan kepada administrator jika berakhir pada HTTP. Kemudian buka sumber daya di browser dan pastikan gambar benar. Status200 dapat berasal dari halaman lain dan tidak mengesahkan fungsi tertanam dengan sendirinya. Periksa isi yang diterima selain angka respons sebelum menyebut perubahan berhasil atau membagikan kembali alamat. Tujuan pengujian ialah menerima berkas yang diharapkan, bukan sekadar jawaban sukses dari suatu server.

Ulangi pengujian di dalam halaman asli. Kueri server dan pemuatan kontekstual browser tidak setara. Pemeriksaan WikiURL ini bukan inventaris ketergantungan, audit kebijakan keamanan, atau perbaikan sertifikat. Jangan kirim sumber daya pribadi. Jika HTTPS tidak tersedia atau gagal pada penyedia, minta alternatif kompatibel sebelum mengubah rujukan terbit. Akses tunggal yang berhasil berguna sebagai bukti, tetapi pengalaman tertanam dalam konteks pembaca sebenarnya juga harus diamati. Memperoleh kode respons suatu berkas tidak sama dengan mengembalikan seluruh fungsi halaman yang diharapkan pengguna.

Perbaiki rujukan pada sumber sebenarnya

Setelah gambar HTTPS terbukti ada dan bekerja, ubah rujukan dalam konten, templat, atau konfigurasi pembuatnya. Contoh HTML hanya menjelaskan penggantian; gunakan alamat nyata berwenang serta teks alternatif yang sesuai. web.dev menyarankan verifikasi ketersediaan aman dan pembaruan atau penggantian sumber daya yang tidak mendukungnya. Simpan salinan sebelum perubahan luas. Penyuntingan sementara melalui alat browser tidak memperbarui situs tersimpan dan hilang ketika dimuat ulang. Perbaikan harus mencapai sumber yang benar-benar dipelihara agar pembaca tidak terus menerima dokumen lama meskipun pengujian lokal terlihat berhasil.

Hindari penggantian massal tanpa memahami penyimpanan data pengelola konten. Minta pemeriksaan sumber daya yang dihasilkan gaya atau ekstensi juga. Kebijakan upgrade-insecure-requests dapat membantu migrasi terkelola, tetapi MDN menjelaskan bahwa ketiadaan versi HTTPS membuat permintaan gagal tanpa kembali ke HTTP. Kebijakan tidak menciptakan HTTPS pada server pihak lain dan bukan solusi untuk ditempel tanpa peninjauan. Dukungan penyedia dan pengujian kontekstual tetap diperlukan. Satu kebijakan tidak menjamin keberadaan berkas, ketepatan gambar, atau selesainya seluruh migrasi situs; hasil sebenarnya tetap perlu diperiksa oleh pihak yang mengelola penerapannya.

<img src="https://media.example.invalid/cartel.jpg" alt="Evento">

Bagikan setelah menguji halaman lengkap

Muat ulang versi terbit dan periksa gambar serta tindakan penting pada browser sasaran. Jika ada cache, pastikan Anda melihat konten terkoreksi. Catat sumber daya berubah dan hasilnya. Tautan pendek atau QR membawa pembaca ke tujuan pilihan, tetapi tidak menulis ulang rujukan internal tujuan itu. Membuat ulang tanpa memperbaiki halaman tidak menghapus permintaan tidak aman di dalamnya. Periksa versi terbit yang dijangkau pembaca, bukan hanya pratinjau editor sebelum menyimpan. Jika tidak, kerusakan lama dapat terus tersebar walaupun bentuk alamat yang dibagikan sudah berubah.

Setelah halaman publik lengkap diperiksa, bagikan alamatnya dengan WikiURL dan uji tautan atau QR akhir. Jika ketergantungan gagal kelak, simpan catatan agar pengelola menemukan perubahan. Pisahkan tiga pengujian: mencapai halaman, mengambil sumber daya perlu, dan memastikan pengalaman pembaca sebenarnya. Sukses satu tahap tidak membuktikan tahap lainnya selesai. Pemendek tetap alat distribusi, bukan debugger browser atau layanan pemeliharaan otomatis bagi situs tujuan. Tanggung jawab sumber internal tetap pada operator situs; catatan membantu mengarahkan perbaikan ke tempat tepat, bukan mengulang pembuatan alamat yang tidak mengubah asal masalah.

Buka alat →

Sumber dan dokumentasi

← Semua panduan