buenos dias,
para redirigir errores 404 a otra url y no de error, que modulos hay para joomla 3.0? hay algun video tutorial?
http://lowcomes-cp52.webjoomla.es/cofee/
gracias
Hola,
Para redireccionar los errores 404 y 403 solo debes poner en tu .htaccess esto:
(Para paginas especificas)
ErrorDocument 404 /errors/404.php
ErrorDocument 403 /errors/403.php
(Para mensajes)
ErrorDocument 404 "Pagina no encontrada"
ErrorDocument 403 "Pagina no encontrada"
Saludos
y eso de que me sirve?
quiero redireccionarlas yo intencionadamente, de tal forma que si se meten para seguro de hogar, y ya no existe es aurl, redireccionarla yo a la url nueva
Hola,
En primer lugar crea la página que quieres mostrar en caso de error. Puede ser un artículo de Joomla o un html suelto.
Una vez hecho esto vete a la ruta templates/TU_PLANTILLA en donde TU_PLANTILLA es el nombre de la plantilla que estás usando en tu web y comprueba si tienes un archivo llamado error.log. Haz una copia de seguridad de este archivo y edítalo.
En él puedes poner un código como el siguiente:
$error = $this->error->getCode(); if ($error == '404') { header('Location: /pagina-no-encontrada.html'); exit; }
Hay que cambiar por la página a la que quieras redirigir. Es posible que el código sea distinto en función de la plantilla que estés utilizando.
También existen extensiones de Joomla que te permiten hacer estar redirecciones sin tener que cambiar nada del código. Puedes encontrar algunas en el siguiente enlace:
http://extensions.joomla.org/extensions/site-management/error-pages