Hướng dẫn fix lỗi không hiển thị ảnh Blogspot do nhà mạng chặn

Từ cuối năm 2015 thì một số nhà mạng tại Việt Nam có chặn Blogspot, cụ thể là VNPT, họ chặn tất cả những gì liên quan đến Blogspot nhằm chống mấy blog phản động, nhưng đối với những Blogger chân chính thì đây là một điều thiệt thòi rất nhiều.
Cụ thể là cả những link ảnh có dạng *.bp.blogspot.com... tóm lại cứ có miền blogspot.com là bị chặn, một số blog khi trỏ tên miền riêng về thì vẫn vào được những link ảnh thì die, đối với những ai biết đổi DNS để vào thì không nói làm gì nhưng blog là làm cho mọi người nên không thể ai cũng đổi được, vì vậy mình xin chia sẻ một số cách khắc phục lỗi không hiển thị ảnh cho Blogspot do nhà mạng chặn (chỉ đối với những blog đã có tên miền riêng nhé!)

Hướng dẫn fix lỗi hiển thị ảnh Blogspot do bị nhà mạng chặn

Cách 1: Chỉnh sửa thủ công

Khi upload ảnh lên bài viết, link ảnh sẽ có dạng *.bp.blogspot.com, bạn chỉ cần chuyển bài viết qua chế độ HTML rồi sửa link đó thành lh4.googleusercontent.com hoặc lh4.ggpht.com

Cách 2: Chỉnh sửa tự động sử dụng Javascript

Chỉ với một đoạn code ngắn, nó sẽ tự động thay thế link ảnh, bạn sẽ không cần ngồi sửa thủ công từng bài một.
Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Chèn đoạn code này vào trước thẻ </body> rồi Lưu mẫu lại
<script type='text/javascript'>
//<![CDATA[
var images = document.getElementsByTagName("img");
for(var i=0;i<images.length;i++) {
images[i].src = images[i].src.replace(/[0-9]+.bp.blogspot.com/,"lh4.googleusercontent.com");
}
//]]>
</script>


Cách 3: Chỉnh sửa tự động sử dụng JQuery

Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Chèn đoạn code dưới vào trước thẻ </body> rồi Lưu mẫu lại
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type='text/javascript'>
//<![CDATA[
$("body img").each(function () {$(this).attr("src", $(this).attr("src").replace(/\/[0-9]+(\.bp\.blogspot)?/, "/lh4.googleusercontent")) });
//]]>
</script>


Chú ý: Nếu blog của bạn đã có thư viện JQuery thì hãy xóa dòng <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Blogspot khong hien thị hinh anh, sua loi khong hien thị hinh anh tren blog, Khắc phục lỗi không hiển thị hình ảnh trên Blogspot, Fix lỗi không hiển thị hình ảnh khi VNPT chặn blogspot, lỗi blog mất ảnh khi bị chặn

0 comments