Hola, tengo que hacer un 301 de la URL Contenido solo visible a usuarios registrados
Hola
Veo que tu sitio se muestra sin www, por lo que entiendo que esta configurado sin www o tienes una redirección a la urs Sin www.
En tu sitemap para mantener la consistencia tendrías que dejar la url de sitemap sin www.
Si en realidad quieres lo contrario, mostrar tu domino con www, tendrías que entonces cambiarlo a nivel de de WordPress y también si tienes una redirección en .htaccess cambiarla, también es posible que tengas que configura tu dominio con www en Google Search Console.
PD. Lo más práctico sería dejarlo sin www y evitar complicaciones.
Saludos.
Buenos días,
El dominio esta configurado para que se muestre con las tres www y las demás versiones apuntan a esta, el problema es que a nivel de robot.txt se muestra sin estar redireccionado como indico en la consulta, pero tengo avisos de la search consolé que me indica “ERROR EN: Duplicada: Google ha elegido una versión canónica diferente a la del usuario” he consultado en el foro de ayuda de Google y me indican que para solucionar este error debo poner un 301 redirect hacia https+www específico a robots.txt desde .htaccess y esperas unos días, los errores desaparecerán, para que comprendas bien el problema te paso el hilo del foro, espero que me puedas orientar para hacer los 301 necesarios, ya intente algunos pero sin resultado.
Contenido solo visible a usuarios registrados
Saludos
Hoa Domingo.
prueba con lo siguiente:
RewriteCond %{REQUEST_URI} !^/robots.txt$ [NC] RewriteCond %{HTTP_HOST} !^www.[a-z-]+.[a-z]{2,6} [NC] RewriteCond %{HTTP_HOST} ([a-z-]+.[a-z]{2,6})$ [NC] RewriteRule ^/(.*)$ https://%1/$1 [R=301,L]
Revisa esta entrada:
-> https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html
Un saludo
Buenas tardes, esta puesto en el HTacces al comienzo y como puedes comprobar no funciona,
Gracias por la gran ayuda Pepe
Saludos
Hola
Elimina esa redirección, prueba hacer una redireción desde el Cpanel de tu cuenta de hoting en la opción de Redirige, luego verifica el .htaccess de tu sitio, ubica el código de redirección que te ha creado y colócalo al inicio del archivo.
Saludos.
Hola, ya realice esa prueba y no me funciono, he probado de nuevo y me ha puesto este codigo:
Contenido solo visible a usuarios registrados
esta puesto en la parte superior del htaccess y no me funciona tampoco.
Saludos
Hoal Domingo.
ok, lo que quieres eds qeu todo lo que se acceda con https://tudominio.xxx sea redirigido a https://www.tudiminio.xxx.
.- Edita el archivo htaccess y al principio del archivo añade lo siguinete:
RewriteCond %{HTTP_HOST} ^ruthmontenegro.com [NC] RewriteRule (.*) https://www.ruthmontenegro.com/$1 [R=301,L,QSA]
Este código redirecciona todas las URl que accedan sin las www a la misma URL con las WWW
Un saludo
Hola Pepe,
lo que necesito es que esta URL Contenido solo visible a usuarios registrados
Saludos
Hola Domingo.
ok, el problema lo tienes en las URl canónicas.
Prueba la siguiente extensión que corrige ese problema:
-> https://extensions.joomla.org/extensions/extension/site-management/seo-a-metadata/aimy-canonical/
Solo tienes que indicarle la URL principal -> Contenido solo visible a usuarios registrados e indicarle si quieres que sea con http o https, en tu caso con https
Una vez realizado marca el aviso como solucionado en la consola de google
Un saludo
Hola Domingo.
Vale y en la consola de google como tienes añadido el dominio, revisa que el dominio qu etengas en la consola lo tengas configurado con las WWW.
En la página principal de la consola de administración, ve a Dominios.
Para ver Dominios, es posible que tengas que hacer clic en la opción Más controles situada en la parte inferior.
En Dominio principal, haz clic en Redireccionar dominio simple.
Introduce el prefijo de la dirección a la que quieras enviar a los usuarios cuando escriban tu dominio simple ( www). A continuación, haz clic en Continuar.
Un saludo
Hola
Sigo pensando que podrías corregirlo con una redirección, elimina todas las redirecciones que tengas relacionadas al robots.txt, prueba con el siguiente código al inicio del .htaccess
RewriteCond %{HTTP_HOST} ^ruthmontenegro.com [NC] RewriteRule ^ruthmontenegro.com/robots.txt$ "https://www.ruthmontenegro.com/robots.txt" [R=301,L]
Saludos.
Hola, he comprobadfo que no tengo ninguna redireccion en el htaccess para el robots.txt y he puesto el codigo y como puedes comprobar no funciona,
Saludos