Chuyển hướng địa chỉ Blogspot sang địa chỉ mới

Redirect (chuyển hướng) là việc khi người dùng xem một trang web thì được chuyển sang một trang web với tên miền khác. Điều này thật sự cần thiết nếu bạn không muốn mất đi lượt truy cập của mình khi chuyển sang tên miền mới mà độc giả vẫn chưa tiếp cận được tên miền này.

Cách 1: Chuyển hướng thủ công

Chuyển hướng bằng cách ghi tên miền trực tiếp lên website cũ cho người dùng biết đã chuyển qua trang web mới, người đọc phải click vào liên kết để chuyển sang site mới

Cách 2: Sử dụng Redirect 301 cho Blogger Blogspot

Thêm đoạn code dưới đây vào sau thẻ <head> trong template
<meta http-equiv="refresh" content="5;url=https://ducatoz.blogspot.com/">
Giải thích: Sau 5 giây (s), trang web sẽ tự động được chuyển tới trang web mới có tên miền https://ducatoz.blogspot.com , hãy thay đổi theo ý bạn
Ưu điểm: chuyển hướng tự động
Nhược điểm: - Người đọc bị thụ động, không biết được trang web mình đang xem sẽ tự động chuyển sang trang mới trong bao lâu.
                      - Chỉ chuyển sang được trang chủ

Cách 3: Sử dụng Javascript

Thay thế toàn bộ code trong template của bạn bằng code bên dưới:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<HTML>
&lt;head&gt;
&lt;style&gt;&lt;!--/*<b:skin><![CDATA[
*/]]></b:skin>
<style type='text/css'>
#contain{position:absolute;z-index:9;top:32%;left:0;right:0;margin:auto;color:#3498db;}
#contain h1{text-align:center;font-weight:600;font-size:4em;text-transform:uppercase;}
#contain p{text-align:center;font-size:3em;font-weight:600}
#contain p.smallest{color:#3498db;font-size:14px}
#contain a{color:#3498db;font-weight:600}#contain span{font-weight:600}
#contain a:hover{color:#3498db;text-decoration:line-through}
#contain p.smallest a{color:#3498db;font-weight:200}
#contain p.smallest a:hover{text-decoration:line-through}
</style>
<script type='text/javascript'>
  var count = 5; // Timer
  var redirect = "https://ducatoz.blogspot.com"; // Target URL
  function countDown() {
    var timer = document.getElementById("timer"); // Timer ID
    if (count > 0) {
      count--;
      timer.innerHTML = "Bạn sẽ được chuyển tới ducatoz trong " + count + " giây nữa."; // Timer Message
      setTimeout("countDown()", 1000);
    } else {
      window.location.href = redirect;
    }
  }
</script>
<script type="text/javascript">
if (window.jstiming) window.jstiming.load.tick('headEnd');
</script>
 &lt;/head&gt;&lt;!--<head/>--&gt;
 <body>
<div id='contain'>
<h1>Xin lỗi các bạn, trang này không còn tồn tại </h1>
<p id='timer'>
<script type='text/javascript'>
countDown();
</script>
</p>
</div>
<b:section class='ducatoz' id='ducatoz' preferred='no' />
&lt;!--</body>--&gt;&lt;/body&gt;
</HTML>
Thay tất cả dòng màu vàng theo ý bạn, với giá trị 5 là thời gian (giây);  https://ducatoz.blogspot.com là trang mới sẽ được chuyển đến.
Ưu điểm:       - Chuyển hướng tự động
                      - Có đếm ngược thời gian
Nhược điểm: tất cả liên kết khác nhau từ trang web cũ sẽ chỉ được chuyển tới trang chủ tên miền mới, ví dụ như liên kết cũ http://trang-cũ.com; http://trang-cũ.com/abc.html; http://trang-cũ.com/xyz.html đều chỉ được chuyển tới trang http://trang-mới.com. Điều này bất lợi khi người đọc hoặc trang tìm kiếm trỏ tất cả các liên kết của trang web cũ sang trang chủ của site mới

Cách 4: Tự động chuyển hướng Redirect tất cả liên kết 

Với phương pháp này, bạn có thể chuyển hướng tất cả liên kết của trang web cũ sang trang mới, ví dụ http://trang-cũ.com; http://trang-cũ.com/abc.html; http://trang-cũ.com/xyz.html sẽ được chuyển hướng tới  http://trang-mới.com; http://trang-mới.com/abc.html; http://trang-mới.com/xyz.html
Bởi vì phần này khá dài nên mình làm thành một bài viết riêng, bạn có thể đọc ở đây 

No comments:

Post a Comment