Gambar di Blogger Tidak Muncul, Mengapa Ini Terjadi dan Apa Solusinya?

Masalah di platform Blogger memang jarang muncul. Namun, sekalinya muncul bakal bikin kamu panik. Panik ga? Panik ga? Ya panik lahhh... Hehe.

Dari kemarin pasti kamu menjumpai tampilan gambar di blog platform Blogger-mu hilang dan sepertinya menunjukkan gambar URL yang rusak. Ya, seperti gambar di atas kan?

Santai, blog ini juga mengalami. Namun kamu pasti bertanya-tanya mengapa tulisan ini tetap bisa memunculkan gambarnya?

Mengapa Ini Terjadi?

Hal ini terjadi karena server Google yang memiliki subdomain "1.bp.~" sedang error dan tidak bisa diakses. Secara default, ketika kamu upload gambar maka diarahkan ke server 1.bp.~.

Bisa ditebak, tentu saja gambar tidak akan muncul. Pada gambar di atas, ternyata ada satu postingan saya yang gambarnya tetap muncul. Selidik, ternyata gambar tersebut bukan dari server 1.bp.~, namun dari srver lh3.~.

Update Terbaru: Ternyata server subdomain 1.bp.~ diblokir oleh Kominfo. Hehe.

Ya sudah lah kalau begitu. Kamu harus sabar yah, Bambang.

Apa Solusinya?

Karena masalah sebenarnya sudah diketahui, lalu apa solusinya? Ada beberapa solusi yang bisa kamu lakukan untuk masalah ini.

1. Menunggu Engineer Google Memperbaiki Server 1.BP

Solusi yang pertama ini adalah kamu cukup tenangkan pikiran dan tidak perlu melakukan apapun. Ya, tinggal nunggu saja engineer dari Google memperbaiki masalah server ini.

2. Mengganti Sumber URL Gambar Manual

Cara yang kedua ini cukup melelahkan. Kamu harus mengganti URL gambar secara manual dari 1.bp ke 2.bp. Tentu saja saya tidak akan melakukan ini. Hanya di postingan kali ini saja saya mengganti URL gambarnya. Di postingan lainnya tidak.

3. Pakai JavaScript untuk Mengganti URL Secara Masif

Cara ini memang teknikal sekali dan kamu perlu tahu JavaScript. Apakah cara ini berhasil? Tentu saja bisa berhasil. Namun tidak menjadi untuk semua kasus karena setiap blog punya template yang beragam. Kode JavaScript-nya mana? Di bawah ini code JavaScript-nya. Tambahkan kode tersebut sebelum </body> yah.


<script>

function change1bp() {

var x = document.getElementsByTagName("BODY")[0].innerHTML;

var res = x.replace(/1.bp.blogspo/g, "2.bp.blogspo");

document.getElementsByTagName("BODY")[0].innerHTML = res;

}

change1bp();

</script>



See the Pen bGgPXxG by Iskandar Dzulkarnain (@iskael) on CodePen.

Ganti 2.bp yang di text dengan 1.bp. Karena ikutan ke-replace juga sama JS-nya. Hehe. Cek gambar di atas yah. Atau bisa copas yang sudah saya sediakan di CodePen di atas.

Itulah penyebab gambar di Blogger tidak muncul dan solusi yang bisa kamu pilih. Semoga tulisan ini bisa menenangkanmu saat ini.

2 komentar: