Hola,
Uso SobiPro para gestionar una revista científica. La revista está organizada en volúmenes anuales, cada uno de los cuales incluye diversas subcategorías correspondientes a los 4 ó 5 números que se publican anualmente.
No muestro la página home de la sección, porque no he conseguido adecuarla estéticamente. En consecuencia la he ocultado, usando un menú oculto, que apunto a la home de la sección.
Tengo un tree-menu jQuery module third-party de SobiPro, con el que recorro el directorio de volúmenes y revistas trimestrales.
Las urls de las categorías a las que accedo desde el tree menu, se construyen en la forma (ejemplos):
- categoría: .../pasosonline/articulos/74-112
- entrada: .../pasosonline/articulos/63-turismo-la-reestructuracion-cultural
El término articulos en la url es el alias del menú oculto.
Por otro lado, dispongo de varios elementos de menú Joomla al uso que apuntan a la última de las categorías sobi creadas. Esto es, el último número publicado en la revista.
Un menú prinicpal, y los otros dos alias de éste elemento de menú.
Sin embargo, las urls de éstos se me construyen en la forma (ejemplos):
- categoría: .../pasosonline/info/hemeroteca
- entrada: .../pasosonline/info/hemeroteca/63-turismo-la-reestructuracion-cultural
El término "hemeroteca" es el alias del menú principal "Artículos" (éste visible). Esto, que aboradaré más adelante, lo entiendo. Pero no consigo entender de dónde sale el término "info" que precede a "hemeroteca"
¿Alguna idea?
Gracias de antemano,
Juan
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rafa,
Gracias de nuevo.
Ok, dejo lo de los htaccess como está.
Desactivé provisionalmente las urls amigables a la espera de tu respuesta, por si tuviera que actuar sobre los htaccess antes de activar de nuevo.
Visto que está todo ok, las acabo de reactivar.
Todo ok, excepto un problema lógico que no sé cómo resolver. A ver si se te ocurre algo.
Como tal vez hayas visto en este thread uso SobiPro para gestionar un conjunto de publicaciones de una revista científica. No uso un menú Joomla al uso para recorrer mi árbol de categorías y subcategorías, sino un menú tipo tree jQuery.
Sin embargo, sí hago referencia al último número publicado desde un ítem de menú Jooomla ("Últiimo Número"), por lo que cuando aplico sef, ocurre que la url se me construye como corresponde:
.../pasosonline/ultimo-numero, incluso cuando invoco a la categoría en cuestión desde la home de sección de SobiPro.
El resto de las categorías SobiPro (no referidas desde ningún item de menú joomla) se me construyen en la forma (por ejemplo):
.../pasosonline/articulos/143-22
que es la deseable.
¿Se te ocurre alguna idea para que pese a apuntar un item de menú joomla a un categoría SobiPro, su alias no predomine sobre la url del destino?
Podría hacer que el alias del ítem joomla "último número" sea "articulos" pero ya existe un menú Artículos en el menú principal y obtengo el error
Guardar falló con el error siguiente: Otro elemento de menú tiene el mismo alias en la raíz. La raíz es el padre de nivel superior.
En mi caso es importante la unicidad y homogeneidad de las urls, puesto que al ser una web de una revista científica, sus números serán indexados en diversos sitios externos.
Gracias de antemano,
Juan
Hola Juan,
Para mantener una unicidad es necesario que utilices los elementos de menú.
Un ejemplo es la url que puede construir un artículo de Joomla! que no está llamado desde un elemento de menú, y claro cambia la misma cuando se enlaza desde un elemento de menú.
Hay información al respecto de urls duplicadas en sobipro:
https://forum.sigsiu.net/sobipro-public-community-board/seo-sef-issue-sobipro-creates-non-indexable-pages-due-to-canonical-url/
https://forum.sigsiu.net/sefseo-%28sobisef-plugin%29/sobisef-plugin-canonical-links-and-duplicate-content-seo-concerns/
No se si está extensión funciona con Sobipro, Canonical Url http://extensions.joomla.org/extensions/site-management/seo-a-metadata/url-canonicalization-/24728
Saludos