Cita:
Iniciado por exatienda 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