Hola quiero hacer una redirección 301 porque he tenido problemas de contenido duplicado.
El problema estaba en que mi misma pagina sin www. y con www google las detectaba como duplicadas. El caso es que he encontrado el código que tengo que poner para hacer la redirección, pero no se si está puesto correctamente.
Actualmente mi htaccess tiene esto escrito:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Y si añado el codigo para hacer la redirección ¿tiene que quedar así exactamente?
¿o el código va en otro sitio?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mipaginaweb\.com
RewriteRule (.*) http://www.mipaginaweb.com/$1 [R=301,L]
</IfModule>
# END WordPress
No tengo ni idea de donde tiene que ir el código, creo que va ahí, ¿me podriais decir exactamente si va ahí o no? y si no va ahí ¿donde va?
Gracias de antemano y saludos