Avisos
Vaciar todo

redirigir error 404  

 
Luis
 Luis
Noble Member

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

Citar
Respondido : 10/10/2013 1:11 pm
Hicham
 Hicham
Noble Member

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

ResponderCitar
Respondido : 10/10/2013 1:18 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Luis
 Luis
Noble Member

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

ResponderCitar
Respondido : 10/10/2013 4:22 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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

ResponderCitar
Respondido : 10/10/2013 5:48 pm

Cursos Gratuitos WordPress