Avisos
Vaciar todo

problema con url amigables  

Página 1 / 2
 
Pedro
 Pedro
Reputable Member

he activado las url amigables en un joomla 3, y muchos ítems de menú han dejado de funcionar. Veo que con url amigables añade la palabra "/Categories/" en la url. Por ejemplo:

www.dominio.com/Categories/que-hacemos-en-caritas/talleres-de-promocion

Esto no pasa en todas las url. Para activar las url amigables he renombrado htaccess.txt como .htaccess y he marcado "Sí" en "URL's amigables" y en "Usar la escritura de URL's".

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 16/12/2015 12:33 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

A priori el archivo .htaccess y la configuración de las urls amigables en la configuración global de Joomla parece correcta.

No me acaba de quedar claro de donde sale el "Categories" de tus urls. Tendrías que verificar si los artículos que cargas en estos elementos de menú están asignados a una categoría "Categories". Dando que son artículo sueltos no sería necesario que estuvieran asociados a una categoría.

Comprueba también el tipo de elemento de menú que tienes asociado con estos elementos cuya url amigable contiene "Categories".

ResponderCitar
Respondido : 16/12/2015 2:02 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pedro
 Pedro
Reputable Member

me sucede con varios ítem de menú. Algunos abren un solo artículo de la categoría "uncategorised", como:

http://www.caritas-segorbecastello.com/caritas-sc3/Categories/que-hacemos-en-caritas/talleres-de-promocion

y otros abren una categoría en formato blog, como:

http://www.caritas-segorbecastello.com/caritas-sc3/Categories/actualidad/noticias

Sí que me he dado cuenta de una cosa. Todos los ítems que funcionan mal están dentro de otro ítem. Si los saco y los meto en el menú raíz, funcionan bien.

ResponderCitar
Respondido : 16/12/2015 5:13 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Para centrarnos un poco, por ejemplo el ítem de menú "Que hacemos ", envía una captura de pantalla para ver que tipo de ítem de menú es ya que vemos que en este te aparece la palabra categoríes

Estas usando adicionalmente algún tipo de extensión de SEO?

Saludos

ResponderCitar
Respondido : 16/12/2015 5:55 pm

Cursos Gratuitos WordPress

Pedro
 Pedro
Reputable Member

ahí van

ResponderCitar
Respondido : 16/12/2015 6:11 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Pues no tiene lógica que te aparezca categoríes como parte de la url, estas usando algún plugin de SEO o relacionado con urls amigables, desactiva las urls amigables temporalmente de nuevo para ver como se crean los enlaces

Saludos.

ResponderCitar
Respondido : 16/12/2015 6:48 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pedro
 Pedro
Reputable Member

Hola Jhon,

he desactivado la url amigables. Verás que los enlaces se crean correctamente:

http://www.caritas-segorbecastello.com/caritas-sc3/index.php?option=com_content&view=article&id=879&Itemid=564

Adjunto un archivo csv con el contenido de la tabla _extensions, por si os sirve, pero no uso ninguna extensión para seo.

ResponderCitar
Respondido : 17/12/2015 8:40 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Revisando la tabla que has enviado no parece que tengas ninguna extensión relacionada con temas de SEO, aunque entiendo que lo sabrías si has instalado alguna.

¿Los artículos donde te agregar el "Categories" en la url pertenecen a alguna categoría en concreto? ¿Que extensiones has instalado en tu Joomla adicionales a las que venían? ¿Has realizado algún cambio relativo a urls amigables? ¿Has modificado el archivo .htaccess?

ResponderCitar
Respondido : 17/12/2015 1:53 pm

Pedro
 Pedro
Reputable Member

Los ítem de menú donde crea Categories son siempre subítems dentro de otro ítem de menú, y cuando los devuelves a la raíz del menú funcionan bien.

Estos ítem de menú que dan problemas apuntan tanto a artículos como a categorías en formato blog. No pertenecen a una categoría concreta. Algunos son uncategorised, y otros de la categoría Noticias.
No he realizado ningún cambio relativo a url amigables más allá de tocar la configuración global y renombrar el archivo .htaccess

Sobre las extensiones que he instalado... uf. Son las del adjunto del post anterior. Lo que puedo hacer si crees que esto proviene de una extensión, es ir deshabilitándolas hasta que funcione. No sé...

ResponderCitar
Respondido : 17/12/2015 2:12 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Envíanos una captura de pantalla donde podamos ver cómo tienes configuración tu menú principal y lo elementos que lo forman, para ver si así sacamos algo en claro.

Por lo que comentas, el problema debería estar en el menú principal. Ten en cuenta que cuando se carga una página procedente de un subelemento de menú en la url también se hará referencia al elemento de menú principal.

Por ejemplo, supongamos que tienes un elemento de menú "Nosotros" con alias "nosotros" y que ese elemento tiene un subelemento de menú "Biografía" con el alias "biografia". Si se carga este elemento "Biografía" la url será:

Contenido solo visible a usuarios registrados

Este es el funcionamiento normal en Joomla.

ResponderCitar
Respondido : 17/12/2015 3:38 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Pedro
 Pedro
Reputable Member

Adjunto pantallazo.

ResponderCitar
Respondido : 17/12/2015 3:57 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Desde esta captura de pantalla parace todo correcto, envía algunas capturas para ver que menús tienes creados, habilita neuvamente las urls, usa sólo la opción de urls amigables pero sin sobreescritura mod_rewrite, es decir sin usar .htaccess, manten renombrado es larchivo .htaccess, si estas usando cache prueba desactivar cache.

ResponderCitar
Respondido : 17/12/2015 6:40 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pedro
 Pedro
Reputable Member

Hola,

he activado de nuevo las url amigables, y he dejado desactivada la opción "Usar la escritura de URL's". No le he cambiado el nombre al archivo .htaccess

ahora construye los enlaces de otra forma, pero sigue sin funcionar:

http://www.caritas-segorbecastello.com/caritas-sc3/index.php/Categories/que-hacemos-en-caritas/infancia-y-juventud

Puedes encontrar más capturas de pantalla de algunos ítem de menú (abrir artículo y abrir categoría en formato blog) en esta respuesta:
https://www.webempresa.com/foro/32-Joomla!-30/146176-problema-con-url-amigables.html#229655

ResponderCitar
Respondido : 18/12/2015 12:08 pm
Pedro
 Pedro
Reputable Member

Parece que ahora funciona (aunque la url no es totalmente amigable por estar el rewrite desactivado). No sé si antes no había refrescado correctamente, o si ha pasado algo que ha hecho que vaya.

ahora mismo el enlace que construye para el ítem de menú anterior es:

http://www.caritas-segorbecastello.com/caritas-sc3/index.php/que-hacemos-en-caritas/infancia-y-juventud

Pero claro, necesitaría tenerlo correcto para quitar ese "index.php"

ResponderCitar
Respondido : 18/12/2015 1:46 pm

Cursos Gratuitos WordPress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Al parecer podrías tener un código errado en el .htaccess ya que cuando habilitas la opción de rewrite usa el .htaccess, lo que te sugiero es usar un .htaccess nuevo, puedes descarte la versión de joomla que usas , descomprmir y usar sólo el htaccess.txt y renombrarlo y copiarlo a tu instalación

Saludos.

ResponderCitar
Respondido : 18/12/2015 5:18 pm
Página 1 / 2