Ako presmerovať stránku na URL pomocou jQuery.
Vyhľadávače používajú stavový kód 301 na prenos poradia stránky zo starej adresy URL do novej adresy URL.
jQuery presmerovanie vráti stavový kód odpovede HTTP: 200 OK.
Takže presmerovanie jQuery, rovnako ako presmerovanie Javascript, nie je vhodné pre vyhľadávače a je lepšie použiť iné metódy presmerovania, ktoré vrátia stavový kód 301 Moved Permanently.
Presmerovanie jQuery je vlastne presmerovanie Javascript . Presmerovanie pomocou jQuery sa považuje za nadmerné, pretože môžete vykonať čisté presmerovanie Javascript s menším počtom kódov.
Nahraďte starú stránku kódom presmerovania adresou URL stránky, na ktorú chcete presmerovať.
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>
Stlačením tohto odkazu sa presmerujete z jquery-redirect-test.htm späť na túto stránku: