Kā novirzīt lapu uz URL ar jQuery.
Meklētājprogrammas izmanto statusa 301 kodu, lai pārsūtītu lapas rangu no vecā URL uz jauno URL.
jQuery novirzīšana atgriež http atbildes statusa kodu: 200 OK.
Tātad jQuery novirzīšana, tāpat kā Javascript novirzīšana, nav draudzīga meklētājprogrammām, un labāk ir izmantot citas novirzīšanas metodes, kas atgriež statusa kodu 301 Moved Permanently.
jQuery novirzīšana faktiski ir Javascript novirzīšana . Novirzīšana ar jQuery tiek uzskatīta par pārspīlētu, jo jūs varat veikt vienkāršu Javascript novirzīšanu ar mazāku kodu.
Aizstājiet veco lapu ar novirzīšanas kodu ar tās lapas URL, uz kuru vēlaties novirzīt.
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>
Nospiediet šo saiti, lai novirzītu no jquery-redirect-test.htm atpakaļ uz šo lapu: