Redirecciones mediante .htaccess:
Códigos de estado HTTP:- 301 – Moved Permanently: La página que se solicite estará disponible de manera permanente bajo la dirección nueva. La URL antigua ya no será válida.
- 302 – Moved Temporarily: En este caso es temporal la nueva dirección cuando se solicita la página. Y a diferencia de la redirección 301, la antigua dirección seguirá siendo válida.
Redirect 301 / http://www.minuevapagina.com/
Redirect 302 /algundirectorio/pagina-ejemplo.html http://www.minuevapagina.com/ejemplo.html
Mediante el módulo mod_rewrite de Apache activado:
RewriteEngine On RewriteRule ^directorio/documento-de-ejemplo.html$ http://www.ejemplo.es/ejemplo.html [L,R=301]
Redirecciones mediante PHP:
<?php header("Status: 301 Moved Permanently"); header("Location: http://www.minuevapagina.com"); exit(0); ?>
Redireccionar mediante la etiqueta meta de HTML:
Al pasar cinco segundos, el cliente será redirigido a la nueva URL.<meta http-equiv="refresh" content="5; url=http://www.minuevapagina.com/">
Redireccionar mediante Javascript:
<script> window.location="http://www.minuevapagina.com"; </script>
También podríamos redireccionar la página a una nueva URL al pasar X segundos.
Ejemplo:
<html> <head> <title>Pagina antigua</title> </head> <body> <p> En 5 segundos serás redireccionado. Espere por favor</p> <script> function redireccionar(){ window.location="http://www.minuevapagina.com"; } setTimeout ("redireccionar()", 5000); </script> </body> </html>
0 comentario(s)
Publicar un comentario