Buenas tardes, quisiera consultar si las URL que muestro a continuación:
http://www.kingsschoolofenglish.com/es/nosotros/1-presentacion.html
http://www.kingsschoolofenglish.com/es/nosotros/2-metodo.html
http://www.kingsschoolofenglish.com/es/nosotros/3-profesores.html
http://www.kingsschoolofenglish.com/es/servicios/7-inglesenelextranjero.html
http://www.kingsschoolofenglish.com/es/servicios/22-empresas.html
http://www.kingsschoolofenglish.com/es/servicios/6-inglesparatodos.html
Como podrán comprobar, todas estas URLS se encuentran dentro de una seccion y categoria en cuestión y son artículos enlazados. El problema que me gustaría resolver es que no se muestren las ID en la URL de artículo. Para ello encontré en la web indicaicones que habia que realizar en mi archivo .htcaccess alojado en el servidor.
Tras realizar la modificación en este archivo incluso elimné el htcaccess.txt para que surgiera efecto esta variante de que joomla no muestre las ID de articulo. A pesar de ello no se ha ejecutado la modificación y me siguen apareciendo como anteriormente.
Los cambios realizados en el .htcaccess son:
Añade una # delante de "Options +FollowSymLinks", te debe de quedar así:
#Options +FollowSymLinks
Luega elimina la almohadilla de # RewriteBase /, te debería quedar así:
RewriteBase /
URL del sitio: http://www.kingsschoolofenglish.com/
Hola Robert,
otra opción es que accedas al administrador de artículos y que cambies el Alias de cada uno de ellos. Después limpies la caché de Joomla y revises que se han cambiado las URLs..
Saludos!
Buenas, Gracias por la recomendación David. Hice lo propio y cambie todos los alias de los articulos pero aún me sigue saliendo el ID de cada uno.
Saludos.
Hola Robert,
Navegando por el sitio web, veo que funcionan correctamente las url's amigables, http://www.kingsschoolofenglish.com/es/actualidad.html y http://www.kingsschoolofenglish.com/es/galeria.html etc
El tema es que para definir una url amigable, en un artículo, hay que enlazar desde un menú, prueba a crear un menú en tu sitio web, y luego ir creando los elementos de menú a los diferentes artículos.
Saludos
Buenas Jordi, puedo incluir los articulos que aparecen con ID a un menú "Oculto" que tengo en mi sitio web. No obstante, la solución que propones es algo compleja. No comprendoo que tras editar el archivo .htcaccess no se hayan realizado los cambios en cuestión.
No existe otra solución menos compleja?
Gracias, un Saludo.
Hola Robert
La solución simple para que no te aparezcan los números de los artículos es crear items de menú para cada artículo.
Otra opción es utilizar una extensión de urls amigables como :
http://extensions.joomla.org/extensions/site-management/sef/10134
http://extensions.joomla.org/extensions/site-management/sef/10019
Saludos.
Gracias por vuestra respuesta, tengo un menú oculto, procedí a crear el item de menú para el caso del articulo Presentación que se corresponde con la dirección:
Tras realizar este nuevo item, procedí a cambiar la URL del enlace del artículo Nosotros donde se encuentra enlazado y me aparece error 404 al cambiar dicha URL a:
Saludos.
Disculpad, las URL
1.-
www.kingsschoolofenglish.com/es/nosotros/1-presentacion.html
2.-
www.kingsschoolofenglish.com/es/nosotros/presentacion.html
HOla Robert
Aún no ocultes el menú y mantenlo visible , si despublicas el ítem de menú no será accesible.
Asumo que has realizado un ítem de menu de tipo artículo.
Puedes enviar una pantalla de cómo has configurado este ítem de menú.
Saludos.
Hola Jhon, el item de menú está publicado. El menú no se muestra en la web por ello se llama "Oculto" y además no deseo que se muestre.
Funciona pero con esta URL
http://www.kingsschoolofenglish.com/presentacion.html
El caso es que quiero que la ruta incluya el apartado de Nosotros, creo que la solución sería de incluir el articulo Nosotros también en este menú oculto.
El item de menú está configurado para que muestre un artículo y veo innecesario mandar la configuración pq como podrás comprobar funciona con la URL anterior.
Saludos.
Hola Robert
Efectivamente el ítem de menú de presentación tendría que tener como padre el ítem de menú nosotros para que se muestre como lo deseas.
Saludos.
Buenas noches Jhon, entiendo lo que dices pero no sé como llevarlo a cabo. Podrías indicarme el procedimiento por favor?
Gracias, un Saludo.
Hola Robert,
No se que pasos has realizado hasta ahora, pero te hago un resumen de los que hay que realizar para conseguir lo que deseas:
- Administración --> menús --> gestor de menús --> y crear uno nuevo (le puedes llamar oculto si lo deseas)
- Acceder a Administración --> menús --> oculto (o nombre que le hayas dado al crear el menú), y tiene que estar vacío de elementos de menú.
- Acceder a Administración --> menús --> oculto --> Nuevo. De esta manera vas creando los elementos de menú (pero no hay que dejar despublicados). E ir poniendo los alias en los nuevos menús que te interesen.
¿Por que no se mostrarán en el frontal del sitio web estos elementos de menú creados tal como te he indicado?
No se mostrarán debido a que cuando se crea un menú en el gestor de menú, se crea un módulo, si este módulo no lo publicas no se muestran los "botones" de los elementos de menú en el frontal del sitio web.
Saludos
Buenas Jordi, de la manera que me comentas se muestra sin la ID de artículo pero pierdo la navegación deseada:
http://www.kingsschoolofenglish.com/es/nosotros/1-presentacion.html
http://www.kingsschoolofenglish.com/es/presentacion.html
Este es el resultado realizando los pasos que me has dado, mi pregunta es la siguiente, podría crear en ese menú oculto un item llamado Nosotros que de él cuelguen los articulos Presentación, Método y Profesores para conseguir la navegación deseada?
Como se realiza esto?
Saludos.
Hola Robert,
No entiendo "el que pierdes la navegación deseada". En los dos enlaces que muestras se visualiza lo mismo.
El tema del nosotros http://www.kingsschoolofenglish.com/es/nosotros.html los enlaces que se muestran en el contenido, tendrían que apuntar a los elementos del menú oculto, y no a artículos.
Saludos