problema con url am...
 
Avisos
Vaciar todo

problema con url amigables

16 Respuestas
3 Usuarios
0 Reactions
741 Visitas
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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


 
Respondido : 16/12/2015 12:33 pm
Pablo Velasco
Respuestas: 20382
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".


 
Respondido : 16/12/2015 2:02 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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.


 
Respondido : 16/12/2015 5:13 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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


 
Respondido : 16/12/2015 5:55 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

ahí van


 
Respondido : 16/12/2015 6:11 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


 
Respondido : 16/12/2015 6:48 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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.


 
Respondido : 17/12/2015 8:40 am
Pablo Velasco
Respuestas: 20382
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?


 
Respondido : 17/12/2015 1:53 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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é...


 
Respondido : 17/12/2015 2:12 pm
Pablo Velasco
Respuestas: 20382
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.


 
Respondido : 17/12/2015 3:38 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

Adjunto pantallazo.


 
Respondido : 17/12/2015 3:57 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


 
Respondido : 17/12/2015 6:40 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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


 
Respondido : 18/12/2015 12:08 pm
Pedro
Respuestas: 260
Reputable Member
Topic starter
 

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"


 
Respondido : 18/12/2015 1:46 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


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