Buenos días. Desde hace algún tiempo Google Search Console me notifica problemas de redirección en, cada vez más urls de mi web que me impiden indexarlo y estoy perdiendo posiciones. Todas las marcadadas son sin www. Adjunto los principales problemas detectados.
Tengo instalado el WP Rocket. No sé si eso puede estar influyendo
Search Console: Error de redirección (10 entradas y subiendo)
Ryte:
Contenido solo visible a usuarios registrados
Hola Clemente,
Disculpa puedes indicarnos donde se muestran estos errores? cuales son las URL que te ocasionan el problema?
Por otro lado donde te muestra el siguiente error?
cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received (http_request_failed)
De manera general los errores 404 se generan cuando una URL no existe o no se encuentra, si es posible envíanos una captura de donde se generan estos errores de esta forma podemos comprobar con mayor detalle
Un Saludo
Adjunto enlaces de capturas
https://ibb.co/kgZyjPk
https://ibb.co/09hpHn3
El error 404 me lo indica, pero no tengo ninguna URL con ese problema. Parece que el problema se encuentra principalmente en el redirección amiento sin www.
Muchas gracias.
Hola Clemente,
Entiendo, en este caso puedes probar redirigir el alias con www a la dirección URL sin www para ello debes añadir el siguiente código en tu archivo htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.tudominio.com [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [L,R=301]
Por otro lado sobre el error cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received (http_request_failed)
Comentarte que el aviso se debe a que esa comprobación se basa solo en el número de versión de cURL sin tener en cuenta el Sistema Operativo. Nosotros utilizamos un Sistema Operativo que intenta combinar seguridad y estabilidad, para ello tiene versiones actualizadas por ellos mismos https://www.redhat.com/es/blog/package-versions why-our-package-versions-are-almost-never-bumpedDe esta forma no hay problema de compatibilidad, no nos vemos afectados por errores de versiones no probadas lo suficiente y se añaden los parches necesarios para que tenga todas las funcionalidades y no tenga vulnerabilidades.
En resumen, es un falso positivo por lo que eso no afectaría al funcionamiento del plugin.
Un Saludo
Hola.
Ya tengo eso incluido en mi htcaccess, pero con algún contenido más. Adjunto la información
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^www.laratilla.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.www.laratilla.com
RewriteRule ^(.*)$ https://www.laratilla.com/$1 [R=301,L,NE]
gracias
Hola Clemente,
Revisa el ultimo código que añadiste, veo que estas duplicado www prueba añadir el que te compartí y nos comentas como ha ido todo
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.tudominio.com [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [L,R=301]
Puedes ver todos los códigos útiles para htaccess en este articulo -> https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html
Un Saludo
Hola
Al añadir solo ese contenido me generaba un bucle de redirecciones. Ahora he dejado puesto lo siguiente y parece que funciona la web
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^www.laratilla.com [NC]
RewriteRule ^(.*)$ https://www.laratilla.com/$1 [L,R=301]
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp74
</FilesMatch>
Hola Clemente,
Enhorabuena el código funciona de forma correcta, coméntanos si con esto podemos dar como solucionado el problema.
Un Saludo
Hola Clemente,
Encantados siempre, si tienes alguna otra consulta puedes crear un nuevo tema y con gusto lo atenderemos.
Un saludo 🖐️