Script Redirect HTTP to HTTPS
Sau khi các bạn đã chuyển đổi Blogger của mình sang HTTPS chắc hẳn một số bạn không khỏi thắc mắc tại sao blog không tự động chuyển hướng nhỉ? Việc chuyển hướng sang HTTPS chỉ xảy ra khi bạn bình luận vào một bài viết nào đó thì url bài viết mới chuyển sang HTTPS. Vậy làm thế nào để khắc phục lỗi (?) này?Chắc các bạn còn nhớ bài viết Tối ưu hóa Page Rank bằng cách chống chuyển tên miền Blogger theo Quốc gia chứ, chúng ta sẽ "xào nấu" script của thủ thuật này một tí để khắc phục tình huống trên :)
Cách 1
1Vào Mẫu >> Chỉnh sửa HTML và dán đoạn script dưới đây vào trước thẻ </head><script type='text/javascript'>
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "https://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);}
</script>
Cách 2
Đối với những bạn chỉ muốn đổi HTTP sang HTTPS mà không muốn thay đổi hay dính dáng gì đến Blogspot Domain thì hãy làm theo cách này.1Vào Mẫu >> Chỉnh sửa HTML và cũng dán đoạn script vào trước thẻ </head>
<script type='text/javascript'>
function check_secure() {
var secssl = /^https/i;
var blog = document.location.hostname;
var slug = document.location.pathname;
var subs = window.location.search;
if (!window.location.origin.match(secssl)) {
window.location = "https://" + blog + slug + subs;
}
}
check_secure();
</script>
2Lưu Template lại và check kết quả nhé.
Nếu có bất kỳ vấn đề khó khăn hay câu hỏi gì, bạn đừng ngần ngại, hãy để lại bình luận ở form bên dưới nhé.
Chúc bạn thành công!
Ad cho tớ hỏi, có cách nào để chỉ tự động chuyển địa chỉ trang chủ về trang nào đó mà mình muốn mà ở các trang bài viết thì không.
Trả lờiXóaVí dụ: Tớ có một trang abc.com rồi lập một trang 123.abc.com
Giờ tớ muốn khi người ta truy cập vào 123.abc.com thì nó tự động chuyển về trang abc.com. Nhưng nếu người đọc vào một bài viết nào đó thì sẽ không bị tự động chuyển. Có cách nào làm được như vậy ko?
Bạn thử kết hợp với thẻ điều kiện xem, để script đó chỉ xuất hiện ở trang chủ thôi.
XóaBài viết của bạn hay đó, giúp ích cho mình rất nhiều. Mình cũng có làm trang blog về game pc. Ming bạn ủng hộ. Địa chỉ là: https://www.ioxgame.com/
Trả lờiXóaCùng nhau phát triển nhé /-st
XóaBạn cho mình hỏi hình như người ta vào các trang Wordpress nhiều hơn Blogspot thì phải. Bạn có nghĩ như vậy ko?
Trả lờiXóaMình không nghĩ vậy, nếu website làm trên nền tảng Blogger mà có nội dung và seo tốt thì vẫn hút khách như thường. Có chăng hiện tại website dựa trên Wordpress có phần nhiều hơn Blogger nên bạn thấy vậy thôi. Tùy theo mục đích sử dụng mà bạn hãy lựa chọn nền tảng thích hợp cho mình.
Xóa/-tks
Trả lờiXóa