Problema con Redire...
 
Avisos
Vaciar todo

Problema con Redirecciones permanente 301

4 Respuestas
3 Usuarios
0 Reactions
2,428 Visitas
Sebastian
Respuestas: 12
Active Member
Topic starter
 

Hola

Tengo un pequeño problema con los redirecciones. He entrado en el panel de control y he re direccionado todo los dominios a http://www.tiendadepescaonline.com pero no me funciona. Normalmente cuando entro a http://tiendadepescaonline.com (sin www ) me tenía que haber re direccionado a http://www.tiendadepescaonline.com , pero esto no ocurre y en este caso tengo contenido duplicado.
También ocurre con http://tiendadepescaonline.webempresa.eu/ y con http://tiendad1-cp17.webjoomla.es/

Quiera saber dónde está el fallo?


 
Respondido : 02/08/2011 10:05 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Sebastian

Podrías borrar todas las redirecciones y crearlas nuevamente desde los dominios aparcados.
Verificar en tu archivo .htaccess que la sentencia de redirección se encuentre creada al inicio.

Si sigues teniendo problemas te sugiero tratar este tema a través de tickets de soporte.
Los compañeros de soporte te brindarán una mejor ayuda ya que tendrán acceso al detalle de tu cuenta de hosting.

Saludos.


 
Respondido : 02/08/2011 10:31 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Sebastian,

Si tienes en la web 2 dominios, por ejemplo, midominio.es y midominio.com y quieres que cuando se cargue uno de ellos se redirija al otro, para que no se indexe la web con los dos dominios, hay que hacer lo siguiente:

  • En el cPanel vamos a Dominios->Redirecciones.
  • Creamos una nueva redirección con los siguientes datos:
  • - Tipo: Permanente (301)
  • - http://(www.)?: En el primer campo seleccionamos del desplegable el dominio que queremos redirigir, por ejemplo midominio.es. El segundo campo lo dejamos vacío.
  • - redirecciona a?: Introducimos el dominio al que se va a redirigir el anterior, con el http:// incluido, por ejemplo, http://www.midominio.com
  • - redirección www: Seleccionamos la opción "Redirigir con o sin www.".
  • - Wild Card Redireccionamiento: dejamos marcada la casilla.
  • Finalmente pulsamos el botón Crear.
  • Vamos al editor de archivo y editamos el archivo .htaccess de la web.
  • Al final del archivo deberemos encontrar algo como lo siguiente:
RewriteCond %{HTTP_HOST} ^midominio.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.midominio.es$
RewriteRule ^(.*)$ "http://www.midominio.com$1" [R=301,L]

Si el archivo .htaccess contiene más código deberemos cortar este texto y colocarlo arriba del todo. Además habrá que agregar el símbolo / en la tercera línea antes del $1. Es decir, tiene que quedar de la siguiente manera:

RewriteCond %{HTTP_HOST} ^midominio.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.midominio.es$
RewriteRule ^(.*)$ "http://www.midominio.com/$1" [R=301,L]

Con esto, cualquier parte de la web que se cargue con el primer dominio se redirigirá al segundo.

Esta regla anterior no ha funcionado en el caso de una web que está en nuestros servidores, y se tenía que redirigir a una web externa. El código que ha funcionado es:

RewriteCond %{HTTP_HOST} ^midominio.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.midominio.es$
RewriteRule ^(.*)$ "http://www.midominio.com/" [R=301,L]

Que ante cualquier url del dominio .es lleva correctamente al resultado de http://www.midominio.com (inicio del sitio web, no a otras url's)

Saludos


 
Respondido : 03/08/2011 9:57 pm
Sebastian
Respuestas: 12
Active Member
Topic starter
 

Muchas Gracias,

problema resuelto


 
Respondido : 05/08/2011 6:50 pm