Cómo redirigir una página a una URL con jQuery.
Los motores de búsqueda utilizan el código de estado 301 para transferir el rango de página de la URL anterior a la nueva.
La redirección de jQuery devuelve el código de estado de respuesta http: 200 OK.
Por lo tanto, la redirección de jQuery, como la redirección de JavaScript, no es compatible con los motores de búsqueda y es mejor utilizar otros métodos de redirección que devuelvan el código de estado 301 Moved Permanently.
La redirección de jQuery es en realidad una redirección de Javascript . Redirigir con jQuery se considera una exageración porque puede hacer una redirección de Javascript puro con menos código.
Reemplace la página anterior con el código de redirección con la URL de la página a la que desea redirigir.
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://www.rapidtables.org/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
Presione este enlace para redirigir desde jquery-redirect-test.htm a esta página:
Prueba de redireccionamiento de jQuery