Buenos días,
no se si podéis ayudarme con esta cuestión, el caso es que tengo instalado el plugin polylang en mi web. Y resulta que para la home principal (tengo seleccionado el idioma inglés como principal) la URL es el dominio sin slug:www.qryo.eu, pero para las versiones en italiano y español me hace ponerles un slug.
Pero he visto en el resto de webs del mundo que nadie tiene un slug en su página principal para ninguna de las versiones de idiomas.
Me preguntaba si esto es un defecto del pluging polylang y por ejemplo con el plugin WPML conseguiría que mi home en los diferentes idiomas sea siempre: www.qryo.eu.
Otra cosa que me sucede, es que la home en italiano y en español tienen una redirección 302 que yo no recuerdo haber hecho, ni tampoco veo presente en mi documento .htacces, ni tengo instalados plugins de redirecciones. ¿Puede ser eso también causa del plugin?
Gracias,
Natalia
Contenido solo visible a usuarios registrados
Hola Fabio,
Polylang por defecto muestra este slug por cada idioma para hacer referencia que te encuentras en este y solo el idioma asignado como principal no lo mostrará, ya que WPML es un plugin de pago no estoy muy segura si te premite añadir y configurar lo que deseas.
Sin embargo puedes verificar como modificar los ajustes de las URL y el formato que te permite polylang desde el apartado Idiomas -> Ajustes -> Modificaciones de URL
Tienes información completa sobre esta opción dentro de su documentación -> https://polylang.pro/doc/url-modifications/
Por otro lado puedes indicarnos donde se muestra la redirección 302? si es posible envíanos una captura como tienes configurado el htaccess, de manera general verifica si esta redirección no esta a nivel de tu cPanel en el apartado Dominios -> Redireccionar
Un Saludo
@karen muchas gracias por tu respuesta!
Respecto a lo de la redirección 302, se supone que sucede en la home en versión española y en versión italiana, esto me lo dijo un profesor de un curso de SEO que he hecho pero no se como hizo para verlo porque lo que yo veo con screamingfrog es que en la home en sus tres idiomas tengo una redirección 301 que yo no recuerdo haber hecho. Pero en mi cpanel, donde me has indicado he descubierto que tengo la home con una redirección 301. Lo único que se me ocurre es que alguno de vuestros técnicos me solucionase de ese modo algún problema que tuve en pasado con las SSL o cualquier otra cosa, porque sinceramente yo no sabía que pudiese hacer una redirección de ese modo. O quizás lo hice yo y ni me acuerdo de porqué. Pero entonces me pregunto si sabes decirme si esa redirección parece necesaria o si puedo eliminarla. Es que no se como abrirlo para ver de que url vieja está apuntando a la ahora nueva.
Y respecto a los del htacces, te paso pantallazos, auqnue ahí no veo nada de redirecciones.
Muchísimas gracias por tu ayuda,
Natalia
Hola Pablo.
La redireción 301 es para el certificado, es decir, todo lo que entre con el protocolo http:// sea redirigido al protocolo https://
si esa redirección parece necesaria o si puedo eliminarla.
No, no tienes que eliminarla es una redirección permanente.
Un saludo
@pepesoler Hola Pepe, pues la he eliminado antes de ver tu respuesta, porque había visto que en mi otra cuenta con vosotros (lanaturera) no tengo esta redirección 301, pero si que tengo activado el protodolo de las SSL. ¿Pido un ticket para volver a hacerla o es algo que podáis hacer los del foro?
O si me dices cómo hacerla correctamente lo hago yo.
Un saludo y gracias,
Natalia
Hola
Podrías hacerla nuevamente, revisa el siguiente artículo:
https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html
La redirección tiene que estar antes que todo el resto de código de tu archivo .htaccess.
Saludos.
@jmarreros Hola, gracias por tu respuesta, pero sinceramente no tengo tantos conocimientos y me parece que voy a modificar algo en mi .htaccess y se me va a caer la página. Lo que ha pasado es que alguno de vuestros técnicos me hizo la siguiente redirección, pero yo la he eliminado por error:
Entonces yo he preguntado si esta redirección 301 que eliminado era necesaria. Y un compañero me ha respondido que esta redirección era para "el certificado, es decir, todo lo que entre con el protocolo http:// sea redirigido al protocolo https://".
Así que visto que lo del protocolo SSL es algo que proporciona webempresa pero yo lo he borrado por error, preguntaba si era fácil para mi volverlo a instalar pero a través de la misma carpeta que había sido hecho, o sea, a través de hacer una redirección 301 en la carpeta "redirección" del aparatado "dominios". Pero si hay que tocar código en el archivo .htaccess, prefiero pedir un ticket para que me lo solucione amablemente alguien.
Quedo a la espera para saber si es algo que puede hacer alguien del foro o si debo pedir un ticket.
Gracias y un saludo,
Natalia
Hola
Puedes intentar agregarlo tu nuevamente desde la misma pantalla en donde lo eliminaste, si tienes problemas si que puedes pedir a los técnicos de ticktes que te hagan la redirección nuevamente. Puedes enviarle la captura de pantalla para más detalle.
Saludos.
Hola fabio,
En este caso debes solicitarlo por medio de tickets ya que en foro no tenemos acceso a tu instalación.
Un saludo 🖐️
@jmarreros Gracias Argenis, es la primera vez que uso el foro y efectivamente no sabía que no tuvieseis acceso a mi instalación.
Ya he pedido un ticket.
Muchas gracias y que tengas un buen día.
Un saludo,
Natalia
Hola Fabio,
Gracias a ti, siempre encantados en ayudarte
Quedamos atentos como ha ido todo
Un Saludo 😊