Pregunta
¿Cómo redirigir el tráfico hacia otro dominio?
Responder esta pregunta por maikel el 2008-10-28
Si tengo dos dominios (midominio.com y miotrodominio.net) y sólo tengo contenido en uno de ellos, ¿cuál es la manera correcta de redirigir el tráfico al sitio web con contenido?
Respuestas
Usa una redirección 301. Esto dice al robot de Google que se han movido las páginas de manera permanente, y es la mejor manera de asegurarse de que Google rastree e indexe tu sitio web correctamente.
Redirección 301 en PHP
Redirección 301 en ASP
Redirección 301 en Perl
Redirección 301 en ColdFusion
Redirección 301 en Javascript
Redirección 301 con el módulo mod_rewrite de Apache
Redirección 301 en Ruby on Rails
- http://www.somacon.com/p145.php
- http://www.webconfs.com/how-to-redirect-a-webpage.php
Redirección 301 en PHP
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nuevo-dominio.com" );
?>
Redirección 301 en ASP
<%@ Language=VBScript %>
<%
' Permanent redirection
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.nuevo-dominio.com/"
Response.End
%>
Redirección 301 en Perl
#!/usr/bin/perl -w
use strict;
print "Status: 301 Moved Permanantly\n";
print "Location: http://www.nuevo-dominio.com\n\n";
exit;
Redirección 301 en ColdFusion
<CFHEADER statuscode="301" statustext="Moved Permanently">
<CFHEADER name="Location" value="http://www.nuevo-dominio.com/">
Redirección 301 en Javascript
<html>
<head>
<script type="text/javascript">
window.location.href='http://www.nuevo-dominio.com/';
</script>
</head>
<body>
Esta página ha sido movida hacia <a href="http://www.nuevo-dominio.com/">http://www.nuevo-dominio.com/</a>
</body>
</html>
Redirección 301 con el módulo mod_rewrite de Apache
RewriteCond %{HTTP_HOST} ^midominio\.com$
RewriteRule ^.*$ http://www.nuevo-dominio.com%{REQUEST_URI} [R=permanent,L]
Redirección 301 en Ruby on Rails
def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.nuevo-dominio.com/"
end
- http://www.somacon.com/p145.php
- http://www.webconfs.com/how-to-redirect-a-webpage.php
por Anónimo el 2008-10-28
Usando la Redirección 301 con el módulo mod_rewrite de Apache, cuando escribo www.dirección-vieja.com/algo, me redirije a la index nueva, al dominio nuevo... ¿cómo hacer para que la dirección que era /algo, ahora siga siendo /algo?
Por favor, respondeme: losing.fears(arroba)gmail.com
Por favor, respondeme: losing.fears(arroba)gmail.com
por Anónimo el 2008-11-27



