Buenas tardes!
Estoy intentado crear una página de error para mi web, pero no encuentro la forma. Al acceder a un link inexistente de mi web, no sale la página de error por defecto de joomla ni tampoco la página de error por defecto de mi plantilla de joomla, sale la página que os muestro en la imagen adjunta:
Para poder crear una página de error 404, he seguido el tutorial que habéis realizado:
pero es como si no hubiera hecho nada, ya que sigue mostrando lo mismo que antes.
Tengo la plantilla j-konnect y tengo sp page builder. Comento esto último por si podría ser de ayuda o utilidad para crear la página de error 404.
Muchas gracias por vuestra ayuda!!
Un saludo!!
URL del sitio: Contenido solo visible a usuarios registrados
Hola
El artículo al que haces referencia es para una versión muy antigua de Joomla, para versiones recientes guíate del siguiente artículo :
https://docs.joomla.org/Custom_error_pages/es
Saludos.
Muchas gracias por la ayuda, pero no soy capaz de realizar la página 404.
Siguiendo la web que me has facilitado, llego al siguiente apartado:
Más Información sobre Código de Estado HTTP
Crear una página de error 404 personalizada
Accedo a ese enlace y sigo las indicaciones de https://docs.joomla.org/Creating_a_Custom_404_Error_Page/es
Edito el archivo error.php de mi plantilla y le añado el código:
if (($this->error->getCode()) == '404') {
header('Location: /index.php?option=com_404');
exit;
}
Pero después de realizar todo esto, seguimos igual que al principio en vez de cargar la página de error 404
Adjunto una captura de pantalla donde he añadido el código.
Gracias por todo!
Hola
Entiendo que tu template ya venía con una página de error, y tu la has modificado, pero en realidad esta página nunca se mostraba.
Prueba cambiando temporalmente de template, usa un template de los que vienen con Joomla y verifica si la página de error cambia.
Saludos.
No la he modificado para nada, por lo menos consciente de ello.
He probado a poner la plantilla protostar a ver si sale alguna pagina de error 404 y sale exactamente igual que con la plantilla que estoy usando, por lo que he vuelto a poner de nuevo la plantilla que tenía.
Hola,
El problema parece radicar en las urls amigables. Verifica si en tu Joomla tienes el fichero .htaccess caso contrario si tienes el fichero htaccess.txt puedes proceder a renombrarlo a .htaccess, tienes mas información en el siguiente enlace:
Luego de activar las urls amigables trata de generar un error 404 y verifica si se muestra la url hacia el error 404.
Ahora sí que he logrado solucionar el problema!! Ya se puede cerrar el tema.
Muchas gracias por la ayuda!!