Cách chuyển hướng một trang đến URL bằng jQuery.
Các công cụ tìm kiếm sử dụng mã trạng thái 301 để chuyển thứ hạng trang từ URL cũ sang URL mới.
jQuery redirection trả về mã trạng thái phản hồi http: 200 OK.
Vì vậy, chuyển hướng jQuery, giống như chuyển hướng Javascript, không thân thiện với công cụ tìm kiếm và tốt hơn là sử dụng các phương pháp chuyển hướng khác trả về mã trạng thái là 301 Moved Permanently.
jQuery redirection thực chất là chuyển hướng Javascript . Chuyển hướng với jQuery được coi là quá mức cần thiết vì bạn có thể thực hiện chuyển hướng Javascript thuần túy với ít mã hơn.
Thay thế trang cũ bằng mã chuyển hướng bằng URL của trang bạn muốn chuyển hướng đến.
old-page.html:
<!DOCTYPE html/
<html/
<body/
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"/</script/
<script type="text/javascript"/
//
jQuery URL redirection
$(document).ready( function() {
url = "http://www.mydomain.com/new-page.html";
$( location ).attr("href",
url);
});
</script/
</body/
</html/
jquery-redirect-test.htm
<!DOCTYPE html/
<html>
<body>
<script
src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function() {
url = "https://kylabs.net/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
Nhấn vào liên kết này để chuyển hướng từ jquery-redirect-test.htm trở lại trang này: