Buenos días, resulta que después de la migración de mi sitio a webempresa, me arroja un error y observe que es por que se encuentran habilitas las url amigables, al deshabilitarlo funciona bien, pero necesito volver a habilitarlas, qué debo hacer? a continuación el mensaje de error:
404 - Componente no encontrado
Es posible que no pueda visitar esta página por:
un bookmark/favorito anticuado
el sistema de búsqueda tieneun listado anticuado para este sitio
a dirección mis-typed
no disponede acceso para esta página
La petición de este recurso no se encuentra
Ocurrió un error al intentar procesar su solicitud.
Intentelo con alguna de estas páginas
Mil gracias de antemano
URL del sitio: www.webempresa.com
Hola Cesar,
No podemos ver el sitio web, puesto que has indicado que la:
URL del sitio: www.webempresa.com
:unsure:
Creo que no te deben funcionar las url's amigables, porque el archivo .htaccess no lo tienes o está vacío. Si tienes en la raiz de tu Joomla!, un htaccess.txt procede a renombrar a .htaccess
Saludos
Hola Jordi, gracias por responder, puse la URL de webempresa porque no me dejaba continuar sin ese dato, no puse el sitio debido a que en este momento está funcionando, pero sin las url amigables, en la raíz de mi sitio si tengo el archivo .htaccess y tiene información, ya que lo migré tal cual de mi anterior hosting, entonces no sé cómo resolver esto.
Mil gracias por tu apoyo
Hola,
Prueba a limpiar la caché de Joomla para ver si puede ser la causa del problema. También deberías indicarnos si estás utilizando algún componente especial para generar las urls amigables, tal como el sh404SEF, AceSEF, etc.
Comentas que estás utilizando el archivo .htaccess que tenías en el anterior hosting y que tiene información. Ignoro si se habían realizado cambios en ese archivo que pueda estar afectando al funcionamiento de las urls amigables. Puedes probar a renombrar el archivo .htaccess como .htaccess_viejo y el archvio htaccess.txt como .htaccess para comprobar si esto soluciona el problema.
Indícanos también la url de tu web para ver si vemos algo más.
Pablo gracias por responder, limpie toda la cache y tampoco, también probé renombar el actual .htaccess y dejar el que tenía la extensión .txt y nada, lo he habilitado temporalmente para que puedas observar e intenta ingresar a cualquier submenú, aparecerá el error, espero respuesta para no mantener el error en el sitio.
Tampoco uso algún componente para SEF, solamente el que incorpora Joomla
Hola,
Creo que ya se lo que pasa. Vete a la Configuración global de Joomla y en los Parámetros de optimización de SEO prueba a activar el parámetro Usar Apache mod_rewrite. Esto hace que se utilice el archivo .htaccess y las urls amigable se tendrían que construir de forma correcta.
Al hacer lo que indicas, sale un error diferente, Not Found, revisa y lo verás
Hola Cesar
Hay un texto "index.php" como parte de la url que te esta causando problemas, te sugiero habilitar correctamente las urls amigables , revisa el siguiente artículo :
https://www.webempresa.com/blog/item/317-urls-amigables-en-joomla.html
Saludos.
Ese texto index.php siempre me ha aparecido, incluso en el hosting antiguo y funcionaba sin problemas, los pasos que se muestran el el vídeo para habilitar las url amigables son los que ya he seguido. Alguna otra sugerencia?
Hola Cesar,
Estás posteando en la categoría "Joomla! 1.7" e interpreto que trabajas con una versión de esta rama "sin soporte" ¿puedes determinar la versión exacta que estás utilizando?, ¿puedes facilitar una captura de tu Configuración Global, Sitio?.
Saludos
Ya he logrado solucionar el inconveniente, a todos muchas gracias por sus respuestas y gran ayuda que me brindaron, el problema era causado por falta de permisos en el archivo .htaccess
Un abrazo.