Foros del Web » Estrategias Digitales y Negocios Online » SEO »

[SOLUCIONADO] Redirección 301 con Wordpress SEO

Estas en el tema de Redirección 301 con Wordpress SEO en el foro de SEO en Foros del Web. Hola tengo el plugin de Yoast y me gustaría hacer una redirección 301 sin usar el FTP he visto en Yoast que en la pestaña ...
  #1 (permalink)  
Antiguo 24/07/2013, 04:39
 
Fecha de Ingreso: septiembre-2012
Mensajes: 26
Antigüedad: 11 años, 7 meses
Puntos: 0
Redirección 301 con Wordpress SEO

Hola tengo el plugin de Yoast y me gustaría hacer una redirección 301 sin usar el FTP he visto en Yoast que en la pestaña "editar archivos" se puede tocar el htaccess, pero no se si se puede hacer una redirección 301 completa (cambio de dominio) desde ahí.
Gracias
  #2 (permalink)  
Antiguo 24/07/2013, 07:42
Avatar de exatienda  
Fecha de Ingreso: julio-2013
Ubicación: Manresa, Barcelona
Mensajes: 227
Antigüedad: 10 años, 9 meses
Puntos: 21
Respuesta: Redirección 301 con Wordpress SEO

Debes editar el .htaccess de la raiz de tu dominio principal para que te quede esto: (Sustituye los dominios por los que te interesen)

Código:
#Eliminar peticiones tipo http://tudominio.ext y que redireccione a http://www.tudominio.ext

RewriteCond %{HTTP_HOST} ^tudominio.ext [NC]
RewriteRule ^/?(.*) http://www.tudominio.ext/$1 [R=permanent,L]

#Fin de eliminar peticiones
De esta manera, cada vez que pongas el dominio sin las WWW en la barra de direcciones, se redireccionará mediante un 301 (Permanente) a la dirección con WWW y ya no generarás contenido duplicado.

Si te interesa el caso inverso, es decir, que todo el tránsito se redireccione a la web sin WWW, el .htaccess tendría que tener este aspecto:

Código:
#Eliminar peticiones tipo http://www.tudominio.ext y que redireccione a http://tudominio.ext

RewriteCond %{HTTP_HOST} ^www.tudominio.ext [NC]
RewriteRule ^/?(.*) http://tudominio.ext/$1 [R=permanent,L]

#Fin de eliminar peticiones
__________________
cajas rack tpvs | impresoras
  #3 (permalink)  
Antiguo 24/07/2013, 08:03
 
Fecha de Ingreso: septiembre-2012
Mensajes: 26
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Redirección 301 con Wordpress SEO

Cita:
Iniciado por exatienda Ver Mensaje
Debes editar el .htaccess de la raiz de tu dominio principal para que te quede esto: (Sustituye los dominios por los que te interesen)

Código:
#Eliminar peticiones tipo http://tudominio.ext y que redireccione a http://www.tudominio.ext

RewriteCond %{HTTP_HOST} ^tudominio.ext [NC]
RewriteRule ^/?(.*) http://www.tudominio.ext/$1 [R=permanent,L]

#Fin de eliminar peticiones
De esta manera, cada vez que pongas el dominio sin las WWW en la barra de direcciones, se redireccionará mediante un 301 (Permanente) a la dirección con WWW y ya no generarás contenido duplicado.

Si te interesa el caso inverso, es decir, que todo el tránsito se redireccione a la web sin WWW, el .htaccess tendría que tener este aspecto:

Código:
#Eliminar peticiones tipo http://www.tudominio.ext y que redireccione a http://tudominio.ext

RewriteCond %{HTTP_HOST} ^www.tudominio.ext [NC]
RewriteRule ^/?(.*) http://tudominio.ext/$1 [R=permanent,L]

#Fin de eliminar peticiones
Creo que no me he explicado bien.

Lo que pregunto es si se puede hacer una redirección 301 desde el plugin Wordpress SEO (Yoast).

Y además lo que quiero es cambiar completamente mi dominio y este es el código que voy a utilizar.

# BEGIN WordPress
RewriteEngine On
RewriteCond %{HTTP_HOST} ^miweb.com$ [NC]
RewriteRule ^(.*)$ http://www.miotrodominio.com/$1 [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
  #4 (permalink)  
Antiguo 24/07/2013, 12:35
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.263
Antigüedad: 19 años, 2 meses
Puntos: 2114
Respuesta: Redirección 301 con Wordpress SEO

Cita:
Iniciado por outlook Ver Mensaje
he visto en Yoast que en la pestaña "editar archivos" se puede tocar el htaccess, pero no se si se puede hacer una redirección 301 completa (cambio de dominio) desde ahí.
No entiendo; 'lo viste' pero ¿no lo editase?
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #5 (permalink)  
Antiguo 24/07/2013, 13:04
 
Fecha de Ingreso: septiembre-2012
Mensajes: 26
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Redirección 301 con Wordpress SEO

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
No entiendo; 'lo viste' pero ¿no lo editase?
Exacto, no lo he editado, tengo miedo a meter la pata...
Pero entiendo que desde ahí lo puedo editar sin problema verdad?
  #6 (permalink)  
Antiguo 24/07/2013, 13:36
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.263
Antigüedad: 19 años, 2 meses
Puntos: 2114
Respuesta: Redirección 301 con Wordpress SEO

El riesgo de editar el archivo por esa vía es que si te equivocás en algo no accedés al sitio (claro está, excepto por FTP)

Siempre es recomendable hacer una copia del sitio y trabajar vía FTP para ese tipo de cambios.
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #7 (permalink)  
Antiguo 25/07/2013, 03:10
 
Fecha de Ingreso: septiembre-2012
Mensajes: 26
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Redirección 301 con Wordpress SEO

Ok gracias
  #8 (permalink)  
Antiguo 26/07/2013, 06:05
 
Fecha de Ingreso: septiembre-2012
Mensajes: 26
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Redirección 301 con Wordpress SEO

Pues no me funcionó y finalmente he metido mano por FTP.

El problema es que no he conseguido lo que quiero y algo está saliendo mal.

Ahora parece que la redirección funciona (es decir en el navegador cambia de dominio) pero la web se queda en blanco.

A ver si alguien me puede ayudar...

Este es el cambio que he puesto en el archivo htacces.

# BEGIN WordPress
RewriteEngine On
RewriteCond %{HTTP_HOST} ^miweb.com$ [NC]
RewriteRule ^(.*)$ http://www.miotrodominio.com/$1 [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Etiquetas: 301, dominio, wordpress
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:00.